在VB中怎样关闭一个正在执行的过程?

pgboy55 2008-04-05 11:11:12
想在VB的程序中,通过点击一个按钮来关闭同一个窗体上的另一个按钮的单击事件引起的程序,就像瑞星杀毒软件上的“停止杀素”铵钮一样,点击一下就停止杀毒。
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
不知,帮顶
barenx 2008-04-06
  • 打赏
  • 举报
回复
使用全局变量判定,或者系统API提供的互斥对象
迈克揉索芙特 2008-04-06
  • 打赏
  • 举报
回复
定义一个模块级变量,杀毒前设置为Fasle
杀毒过程是一个循环过程,始终检测这个变量.
停止按钮就是把这个变量设置为True,然后杀毒过程检测到后退出.

当然,在vb中循环过程中一定要用DoEvents,因为多线程支持的不好.
chenhui530 2008-04-06
  • 打赏
  • 举报
回复
http://blog.csdn.net/chenhui530/archive/2007/10/02/1809721.aspx
舉杯邀明月 2008-04-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Modest 的回复:]
定义一个模块级变量,杀毒前设置为Fasle
杀毒过程是一个循环过程,始终检测这个变量.
停止按钮就是把这个变量设置为True,然后杀毒过程检测到后退出.

当然,在vb中循环过程中一定要用DoEvents,因为多线程支持的不好.
[/Quote]

英雄所见略同啊..........


( ps: 我只是一个无名小卒 )
东方之珠 2008-04-05
  • 打赏
  • 举报
回复
正在执行一个过程,比如Timer1事件,单击Command1运行:Timer1.enabled=true,单击Command停止运行:Timer1.enabled=false。
当然,具体情况具体分析,看你执行什么过程.

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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