同上
解决方案 »
- 请大家帮我写一个主从表插叙的SQL语句好吗?
- symbol was eliminated by linker是怎么回事?
- Delphi调用Webservice 地址出错
- <<TurboPower Async>> 控件资料征求。
- 如何调整 treeview 每个项之间的距离?
- 怎么移植RemoteDataModule到其它程序去呀?
- 我新安装了DEPHI 7, 怎么没有了 quickReport ,我以前做的报表看不到了
- 求助——带图片的ComboBox(类似qq登录界面的效果)
- 关于如何把数据库和软件打包到一起的问题?
- 请问:怎样把图片缩小并保存?
- 当关闭ADO,又打开时为什么会出现数据库找不到?
- 偶要个透明的combobox:)
在Execute一次不行吗
我是想多次执行Execute.
建议你这样处理吧:
用一个while true do ...end;把execute中的内容包起来,然后其他线程或者主进程发消息通知他吧
在执行次线程Execute时(一直在重复发送命令,等待回应过程),主线程有时会发送其他命令,在主线程命令发送之前,先等次线程Execute当前发送出去的命令回应才可发出,所以我
次线程命令回应之后就退出Execute循环,主线程命令结束之后想再次进入次线程Execute,
当我试着调用ReExecute时程式会死掉,没有响应。
在ReExecute中只是简单调用Execute。