求助???

jeck008 2014-07-27 03:44:33
我做一 段小程序要打开一个exe ,并且不停的监测这个exe是否关闭???应怎么写啊?请高手帮助!
...全文
171 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
SYGKT 2014-07-29
  • 打赏
  • 举报
回复
new一个System.Diagnostics.Process 比如叫p p.EnableRaisingEvents = True 使得p退出的时候会触发事件 p.start(你的路径) 然后你handle一下p.exited事件
平头哥哥 2014-07-28
  • 打赏
  • 举报
回复

Dim sInfo As New ProcessStartInfo
Try
    sInfo.FileName = "你的exe:路劲+名字"
    sInfo.Arguments = "command命令,根据你的程序,这个可以省略"
    prc = Process.Start(sInfo)
    B_PROC_HANDLE = prc.Handle
    B_PROC_ID = prc.Id
Catch e As Exception
    '异常处理
End Try
引用
停的监测这个exe是否关闭???
这里,需要用到time控件,监视进程的句柄:B_PROC_HANDLE
iyomumx 2014-07-27
  • 打赏
  • 举报
回复
Process.Start Process.WaitForExit 具体的MSDN查吧
devmiao 2014-07-27
  • 打赏
  • 举报
回复
定时器,用Process.GetProcesses获得全部进程。

16,720

社区成员

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

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