代码改变世界

使用CompilerResults 方法动态的编译类

2013-04-01 10:40 by 随风浪迹天涯, 1745 阅读, 1 推荐, 收藏, 编辑
摘要:-------------------今天愚人节,祝ITer 愚人节快乐----------------------好吧,我out了,我是第一次使用这个类。觉得比较新奇,所以就整出来,大家共享贡献。需要实现这个demo,你需要导入以下三个命名空间:using System.Reflection;using System.CodeDom.Compiler;using Microsoft.CSharp;第一部分:CompileClass在这个方法中,我们放了自己hard code 在运行需要动态编译的类的方法体,当然在现实项目中,我们可以传自己需要处理的类即可。我在这个类里面创建了一string类 阅读全文

使用Bitsadmin 命令下载文件

2013-03-28 13:31 by 随风浪迹天涯, 6770 阅读, 1 推荐, 收藏, 编辑
摘要:正确情况下,我们用WebClient,HttpWebRequest还有WebBrowser这些方式去下载东西,但是今天发现了另外一个用命令行的方式也可以下载东西呢。。命令就是:BitsadminCSDM的详细用法:http://technet.microsoft.com/zh-cn/library/cc753856%28v=ws.10%29.aspx我们现在cmd 下面的命令行进行操作:bitsadmin /transfer myDownLoadJob /download /priority normal "http://img5.cache.netease.com/photo/00 阅读全文

通过程序启用/禁用 网络连接(提供4种思路 你值得拥有)

2013-03-19 00:20 by 随风浪迹天涯, 3561 阅读, 3 推荐, 收藏, 编辑
摘要:一。场景回顾:写这篇文章的主要原因是这些天,因为客户那边的需求,而更改的一个需求。在这过程中,翻阅了很多的资料,发现了几种方法,所以把一些我知道的方法贴出来,以飨读者。希望你们喜欢。二。解决方案2.1 通过命令行方式----netsh说到这个,顺便给一个查看所以网络连接的命令:netsh int show int -----注:int 也就是interface的意思,可以写全字或者缩写,都ok。你看,上面罗列了所有我本地的网络连接。好的,其实我们在程序中 也是用这个语法,只是我们需要加一个set关键字。语法是:netsh int set int name=“网络连接名” admin=disab 阅读全文

解决方法:Unable to cast COM object of type 'Shell32.ShellClass' to interface 'Shell32.IShellDispatch5'

2013-03-17 02:12 by 随风浪迹天涯, 3874 阅读, 0 推荐, 收藏, 编辑
摘要:场景回顾:我需要做一个功能,很简单,就是显示出本地所有的网络连接比如在我的网络连接里有以下的items。代码里需要引用:Interop.Shell32.dll 这个dll解决方案:VS 里面的Interop.Shell32.dll(1.0) 这个版本太低了,需要重新到别的网站下过比这个高的版本(我使用的是1.2.107.0)解决过程:我下面的代码就是找出所有上面的网络连接名字(有些人会推荐叫我用WMI,对 这个找出这个很easy,但是WMI 没法做我的一些进一步的需求。) Shell32.Shell shell = new Shell32.ShellClass(); ... 阅读全文

用Treeview实现FolderBrowerDialog 和动态获取系统图标(运用了Win32 dll类库)

2013-03-02 20:10 by 随风浪迹天涯, 1323 阅读, 2 推荐, 收藏, 编辑
摘要:其实,FolderBrowerDialog 很好用呢,有木有啊亲。反正我特别的喜欢,微软大哥把这个浏览文件夹的东东封装的多好呀,可是遇到一个变态的客户就不好玩了。事情是这样子的。我需要做一个下面的东东:这个不难啊,然后就用FolderBrowerDialog这个神器,嗯 还不错,刚开始客户用了也很喜欢。可是过了一段时间之后,客户说 要屏蔽右键功能,他不想让其他通过右键能打开或浏览文件夹,如下面 红色要给屏蔽。我一开始以为只是一个参数问题,就爽快的答应了客户咯。可是啊后来找啊找 找到天荒地老也木有找到。。。放弃了,然后改用了TreeView。。结果,版本出来了,先截图:好吧,确实很丑哦。。 .. 阅读全文

WMI使用的WIN32_类库名 【转】

2013-03-01 11:57 by 随风浪迹天涯, 614 阅读, 2 推荐, 收藏, 编辑
摘要:来源:http://blog.csdn.net/fer_ba/article/details/4280983包括:硬件类、操作系统类、安装应用程序类、WMI服务管理类、性能计数器类1、硬件类冷却类别Win32_Fan--风扇Win32_HeatPipe--热管Win32_Refrigeration--致冷Win32_TemperatureProbe--温度传感输入设备类别Win32_Keyboard--键盘 Win32_PointingDevice--指示设备(如鼠标) 大容量存储类别Win32_AutochkSetting--磁盘自动检查操作设置 Win32_CDROMDrive--光盘驱动 阅读全文

限制textarea 文本框的长度(收集了几个办法)

2012-12-16 11:34 by 随风浪迹天涯, 10241 阅读, 4 推荐, 收藏, 编辑
摘要:文章参考地址:http://blog.csdn.net/nhconch/article/details/4223076需求背景:前几天,因为客户有一个需求说,需要对一个评论(一个textarea文本框)的长度进行限制,简单的理解就是 这个文本框只能输入100个字符,然后就不能在输入了!实现方案一:用maxlength属性 <textarea maxlength="10"></textarea>这个方式很简单的哦,但是 在我这边测试的时候,并不能完全兼容主流浏览器兼容性效果如下:IE8Firefox 17Chrome 23不兼容兼容兼容实现方案二:用j 阅读全文

ASP.NET Lable中进行换行

2012-11-18 17:53 by 随风浪迹天涯, 9449 阅读, 5 推荐, 收藏, 编辑
摘要:这个问题,应该算是很简单的问题,可说实在的,折腾了2个小时的时候,后面整出来的时候,真坑爹呢。现在把这个过程给大家,希望可以给大家一个提醒。一。VB.NET ASP.NET问题还原当我对一条数据进行编辑的时候,我们进入了编辑页面,比如下面页中的Work Araound字段我对这些字段填了一些内容。我通过回车,分成了一段一段,可是,当我们保存这个编辑页面的时候,结果如下:可以很清楚看到显示出来的值没有分段。显示效果很不友好。解决方案:关键字:vbCrLf(因为项目需要,所以用的是VB.NET 以及VS2005,让大家见笑了),我通过下面的代码获取到每当你回车的时候,然后我就先获取到回车符,然后再 阅读全文

跟我一起学Oracle 11g【10】----Oracle 中的那些函数

2012-09-11 13:22 by 随风浪迹天涯, 1956 阅读, 3 推荐, 收藏, 编辑
摘要:前言本文用到了oracle中的dual表,它是一个虚拟表。具体可以查看下面链接:Oracle中的dual表1百度文库中dual的介绍Oracle to_char格式化函数正则表达式30分钟入门教程一。 字符函数字符函数的输入参数为字符类型,其返回值是字符类型或数字类型。1)Ascii(x)该函数用于返回字符x的ascii值。【例1】查询字母“a”和“A”的ascill值select ascii('a') as "a",ascii('A') as "A" from dual;结果如下:2)length(x)返回x中字符的个数 阅读全文

跟我一起学Oracle 11g【9】----SQL 基础学习[嵌套查询]

2012-08-21 20:09 by 随风浪迹天涯, 3273 阅读, 6 推荐, 收藏, 编辑
摘要:前言在前面2个章节,我们比较详细的介绍了一些SQL语句的基本用法,但是在我们实际的项目开发中,其实很多时候这些基本的用法远远不能满足我们项目的需求,这个时候就需要我们的嵌套查询。在SQL语句中,一个select-from-where语句称为一耳光查询快。将一个查询快嵌套在另外一个的where子句或having 短语的条件的查询称为嵌套查询(Nested Query)。比如,先举一个简单的例子:select Sname --------------外查询语句块------- from Studentwhere Sno in --------------外查询语句块------- ... 阅读全文
上一页 1 2 3 4 5 6 ··· 9 下一页