上一页 1 ··· 6 7 8 9 10
摘要: /// /// 添加到开机自动运行 /// public static void BootToRunAuto() { //获取可执行文件的全部路径 string exeDir = System.Windows.Forms.Application.ExecutablePath; //获取Run键 RegistryKey key1 = Registry.CurrentUser; RegistryKey ... 阅读全文
posted @ 2013-06-23 00:12 LS庆 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.oschina.net/code/snippet_119226_6188一、根据进程名获取进程的用户名?需要添加对 System.Management.dll 的引用 using System.Diagnostics;using System.Management;namespace ConsoleApplicationTest{ class Program { static void Main(string[] args) { foreach (Process p in Process.GetProc... 阅读全文
posted @ 2013-06-22 23:47 LS庆 阅读(347) 评论(0) 推荐(0) 编辑
摘要: // 打开我的电脑:System.Diagnostics.Process.Start("::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");// 打开我的文档:System.Diagnostics.Process.Start("::{450d8fba-ad25-11d0-98a8-0800361b1103}");1、打开指定文件System.Diagnostics.Process.Start("D:\\ERPHelp.chm");2、打开指定文件System.Diagnostics.ProcessSt 阅读全文
posted @ 2013-06-22 22:55 LS庆 阅读(289) 评论(0) 推荐(0) 编辑
摘要: public class MD5Helper { private static MD5 md5 = new MD5CryptoServiceProvider(); private static string MD5ByteToString(byte[] md5Hash) { md5.Clear(); StringBuilder result = new StringBuilder(); for (int i = 0; i /// 取文件的MD5 /// ... 阅读全文
posted @ 2013-06-22 22:38 LS庆 阅读(291) 评论(0) 推荐(0) 编辑
摘要: #region /// /// 将一个byte转换成一个Bitmap对象 /// /// byte数组 /// Image对象 public static Bitmap ConvertBytesToImage(Byte[] buffer) { MemoryStream ms = new MemoryStream(buffer); ms.Position = 0; Image image = Image.FromS... 阅读全文
posted @ 2013-06-22 20:31 LS庆 阅读(427) 评论(0) 推荐(0) 编辑
摘要: SHEmptyRecycleBin是一个内核API方法,该方法能够清空回收站中的文件,该方法在C#中需要手动的引入方法所在的类库.该方法在C#中的声明语法如下:[DllImportAttrbute("shell32.dll")] //声明API函数private static extern int SHEmptyRecycleBin(IntPtr handle,string root,int falgs);参数说明如下:handle:父窗口句柄.root:将要清空的回收站的地址,如果为Null值时将清空所有驱动器上的回收站.falgs:用于清空回收站的功能参数.注意:因为调 阅读全文
posted @ 2013-06-22 20:26 LS庆 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 参考资料:http://www.cnblogs.com/worldreason/archive/2008/06/09/1216127.html http://www.cnblogs.com/c2303191/articles/826571.html 在多线程操作WinForm窗体上的控件时,需要使用Control的Invoke方法或BeginInvoke方法。Control的Invoke方法和BeginInvoke方法传递一个委托对象作为参数,它们的作用都是将它们的委托对象(也可以说是该委托对象的方法)交给UI线程去处理。为什么?因为另一个线程操作窗体上的控件时,会和UI线程(即主线程)产生竞 阅读全文
posted @ 2013-06-16 00:35 LS庆 阅读(492) 评论(0) 推荐(1) 编辑
摘要: 最近开发一款软件需要用到获取系统文件的图标,在网上找了一下发现有以下方式获取:1、调用API的方式获取 public class SystemIcon { /// /// 引用shell32文件的SHGetFileInfo API方法 /// /// 指定的文件名,如果为""则返回文件夹的 /// 文件属性 /// 返回获得的文件信息,是一个记录类型 /// 文件的类型名 ... 阅读全文
posted @ 2013-06-12 21:48 LS庆 阅读(1945) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10