我在边VB多线程时遇到这样一个问题,希望各位高手能帮手解决!小弟感激不尽!
在调试环境当中,运行一个程序,启动2个线程,但是,我终止这2个线程(利用TerminateCurrentThread)后,再关闭整个程序(再调用TerminateCurrentThread一次),这时候,程序不能停止,不能回到开发环境。只能利用任务管理器终止整个vb,才能解决。
各位高手,能告诉我是什么原因吗?
在调试环境当中,运行一个程序,启动2个线程,但是,我终止这2个线程(利用TerminateCurrentThread)后,再关闭整个程序(再调用TerminateCurrentThread一次),这时候,程序不能停止,不能回到开发环境。只能利用任务管理器终止整个vb,才能解决。
各位高手,能告诉我是什么原因吗?
解决方案 »
- invalid procedure call or argument错误信息,卡了3天了,求高手帮忙解决一下!
- 精英之群,欢迎加入
- 如何在ado的recordset中进行复杂查找或模糊查找?
- 如何实现用程序修改98系统的IP地址?
- 请教如何循环读取listview里的数据,谢谢!!!
- ------------------------------------------请问with 可以用在参数上么?
- 如何得到其他程序中鼠标选中的文本……
- 怎么实现一个计数器? 在线等待!谢谢您朋友!!!
- 如何使用从网上下载的VB控件,斗胆一问,敬请指教
- richtextBox 控件如何能打开Word Wps 格式文件?
- 問一個小菜的問題:Treeview中有几個組,組里有成員,我想讓其中一個組一直排在最后一个.急等
- 请问如何把ado中的记录集给DataGrid1显示出来?我该如何做?(初学者)
不建议使用vb开发多线程程序,如果一定要用vb开发多线程程序的话,建议创建一个进程外的ActiveX服务器,并使用ActiveX的自动控制功能来为它工作。可以参考:
http://www.usbad.net/jswz/%B6%E0%CF%DF%B3%CC%BC%BC%CA%F5%D4%DAVB%205%D6%D0%B5%C4%D3%A6%D3%C3.htm