我用delphi6编译了一个工具,工具中生成一批处理文件。
在调用winexec后,批处理文件的执行和这个工具是异步的,如何才能同步。
我如何才能在批处理文件开始执行时,让工具Enable:=False,而在批处理执行结束后工具Enable:=True
望大家不吝赐教,谢谢!
在调用winexec后,批处理文件的执行和这个工具是异步的,如何才能同步。
我如何才能在批处理文件开始执行时,让工具Enable:=False,而在批处理执行结束后工具Enable:=True
望大家不吝赐教,谢谢!
解决方案 »
- 初学Socet编程,想问一下serverSocket使用的是什么协议,TCP还是UDP?要几次握手才算成功?
- 时间比较问题
- 谁能来帮我分钱~~~~~~~~这钱好难分啊`~~ 高手帮忙分一下~~~~~~~
- 为什么最近人好少?问问题都没人回答
- 请问如何使DBgrid中显示数据库表中的数据呢,在线等待,随时结贴
- IWTreeView是不是不能父节点?
- 我想在窗体关闭前弹出对话框...
- 一个表中有一个字段为图像字段,可以为空,如何向该字段添加纪录,即添加一个图像???
- TComboBox的text能否设为只读?
- 如何得知当前的月份呢?
- DELPHI截取字符问题
- 在delphi中,一个程序怎样制定到多台打印机上
HANDLE hHandle, // handle of object to wait for
DWORD dwMilliseconds // time-out interval in milliseconds
);
在选取判断的时间上可能要讲究
如果用你说的判断方法取最长时间 有可能导致工具短时间的Sleep
使用createprocess和waitforsingle