请问各位大虾,窗口拖动的时候,能不能继续执行程序? 窗体里面有个按钮,按钮里面有个for循环,正常情况下会不停的往usb口发送数据,但是拖动窗体的过程中,程序执行是暂停了的,也就是没有再发数据了,直到被放开。请问如何避免这种情况呢?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 For循环里加个DoEvents试试 VB多线程难度相当的高,不推荐楼主。把For循环中的功能代码放到定时器中去应该可以解决你的问题。定时器后台执行,可以间隔的向发送数据。 我要说的是:把 For 循环中的 DoEvents 去掉!不过,这样你的窗口也无法拖动了。另外就是:用多线程来解决。 这个按键事件调用一个activeX.exe去执行即可..... 多线程可以实现效果,但是会造成不稳定。有这个必要吗?非要在拖动的时候不断的for循环? 是的,这个很有必要,因为需要源源不断的发送数据到usb,否则就有麻烦。 请问,如何通知这个activex.exe停止执行呢? 为什么不考虑用Timer来发送? 高分求救,vb WebBrowser自动点击onClick 对数据库是用ADODB.Stream方法进行二进制操作的朋友请进,问题:无法将二进制流写入文件 EXE文件运行成功,但打包错误:ActiveX不能创建对象 求教:还是程序打包,安装的问题 有关user32.dll datagrid表格最后一行数据显示不出来 www.01cn.net > 阿朱(吕建伟)专区 > 阿朱原创 怎么打开文件 简单问题,向高手们求教 散分了,高兴! 清高手指教!!! i的取值如何? vb中,inputB和input 的区别,inputB的用法
DoEvents
试试
把For循环中的功能代码放到定时器中去应该可以解决你的问题。定时器后台执行,可以间隔的向发送数据。
把 For 循环中的 DoEvents 去掉!不过,这样你的窗口也无法拖动了。另外就是:用多线程来解决。
有这个必要吗?非要在拖动的时候不断的for循环?
请问,如何通知这个activex.exe停止执行呢?