摘要: C#中的Process类可方便的调用外部程序,所以我们可以通过调用cmd.exe程序加入参数 "/c " + 要执行的命令来执行一个dos命令(/c代表执行参数指定的命令后关闭cmd.exe /k参数则不关闭cmd.exe)private string RunCmd(string command){ //實例一個Process類,啟動一個獨立進程 Process p = new Process(); //Process類有一個StartInfo屬性,這個是ProcessStartInfo類,包括了一些屬性和方法,下面我們用到了他的幾個屬性: p.StartInfo.FileName = "cm 阅读全文
posted @ 2011-01-10 19:15 与时俱进 阅读(633) 评论(0) 推荐(0)
摘要: 之前,在网上查过许多资料!发现在WinForm下能够正常运行的DLL,加载至Windows服务中后却不能运行!于是,我按照网上的方法开始了寻找解决方法之路.1 使用进程 废除传统的Timer,用不太熟悉的System.Threading.Thread来代替! 关于进程的使用,并未太在意,尽管进程上有许多不合理的地方,我也没有改动. 为的就是希望可以通过进程来在Windows服务中使用Process. 首先,定义全局变量:private Thread MainThread; 其次,在构造函数中实例化.// TODO: 在 InitComponent 调用后添加任何初始化MainThread = 阅读全文
posted @ 2011-01-10 19:13 与时俱进 阅读(527) 评论(2) 推荐(0)
友情链接:同里老宅院民居客栈