怎样在一个程序里捕获到另一个程序是不是正在运行?

kewudemao 2003-08-25 09:04:46
怎样在一个程序里捕获到另一个程序是不是正在运行?如果另一个程序在运行,能不能捕获到该程序里一个公共属性值?谢谢
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zag 2003-08-25
  • 打赏
  • 举报
回复
用System.Diagnostics.Process.GetProcessesByName()取得进程就知道了。
斗斗来三 2003-08-25
  • 打赏
  • 举报
回复
Dim processes As Process() = System.Diagnostics.Process.GetProcessesByName("你要捕获的执行文件名")
dim Count as integer = 0
For Each process In processes
count += 1
Next process
if count>0 then
在运行
else
没在运行
endif
panyee 2003-08-25
  • 打赏
  • 举报
回复
Process[] prs = Process.GetProcessesByName("QQ");
if(prs != null)
{
MessageBox.Show("QQ正在运行");
}
benlee 2003-08-25
  • 打赏
  • 举报
回复
System.Diagnostics.Process

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧