摘要:
正确情况下,我们用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 阅读全文
随笔档案-2013年03月
通过程序启用/禁用 网络连接(提供4种思路 你值得拥有)
2013-03-19 00:20 by 随风浪迹天涯, 3593 阅读, 收藏, 编辑
摘要:
一。场景回顾:写这篇文章的主要原因是这些天,因为客户那边的需求,而更改的一个需求。在这过程中,翻阅了很多的资料,发现了几种方法,所以把一些我知道的方法贴出来,以飨读者。希望你们喜欢。二。解决方案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 随风浪迹天涯, 3893 阅读, 收藏, 编辑
摘要:
场景回顾:我需要做一个功能,很简单,就是显示出本地所有的网络连接比如在我的网络连接里有以下的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 随风浪迹天涯, 1327 阅读, 收藏, 编辑
摘要:
其实,FolderBrowerDialog 很好用呢,有木有啊亲。反正我特别的喜欢,微软大哥把这个浏览文件夹的东东封装的多好呀,可是遇到一个变态的客户就不好玩了。事情是这样子的。我需要做一个下面的东东:这个不难啊,然后就用FolderBrowerDialog这个神器,嗯 还不错,刚开始客户用了也很喜欢。可是过了一段时间之后,客户说 要屏蔽右键功能,他不想让其他通过右键能打开或浏览文件夹,如下面 红色要给屏蔽。我一开始以为只是一个参数问题,就爽快的答应了客户咯。可是啊后来找啊找 找到天荒地老也木有找到。。。放弃了,然后改用了TreeView。。结果,版本出来了,先截图:好吧,确实很丑哦。。 .. 阅读全文
WMI使用的WIN32_类库名 【转】
2013-03-01 11:57 by 随风浪迹天涯, 614 阅读, 收藏, 编辑
摘要:
来源: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--光盘驱动 阅读全文