作者chhuang (口白人生)
看板C_Sharp
标题Re: [问题] 请问如何知道外部程式的状态??
时间Thu May 17 11:53:30 2007
※ 引述《saloonpass (圣诞大快乐)》之铭言:
: 我目前在一个程式中用CreateProcess来开启一个外部档案(.exe)
: 然而当我重复按这个按钮时,我希望能不要重复开启,
: 而是将下层的程式(已开启)直接拉到最上层
: 那我如何知道这个外部程式的状态呢?
: 只要能知道已开启或未开启就ok
: 谢谢大大..
http://msdn2.microsoft.com/zh-tw/library/z3w4xdc9(VS.80).aspx
Process [] p = Process.GetProcessesByName(String ProgramFileName)
如果 p.Length == 0 表示未开启
--
http://blog.roodo.com/chhuang
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.30.74.102
※ 编辑: chhuang 来自: 61.30.74.102 (05/17 11:56)
1F:推 saloonpass:感恩..谢谢大大 05/17 12:34
2F:推 saloonpass:那请问如何把外部程式拉到最上层呢? 05/17 17:06
3F:推 chhuang:using System.Runtime.InteropServices; 你先自己查看看 05/17 17:44