我在别的版贴的问题,可惜那里太冷清,所以转到这里来,请各位解答,多谢了 http://expert.csdn.net/Expert/topic/2503/2503010.xml?temp=.7839777 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如下我用winexec执行一个带命令行的windows程序abc.exe,这个程序生成一个文件b01.dat,生成的时间不超过3秒,我用timer控制15秒钟以后将这个生成的文件移动到另外一个地方,程序运行时却提示我b01.dat正在使用,但当时abc.exe程序确实已经结束了,进程中也没有了。这是为什么呢?和使用winexec的机制有关系吗?有什么好的解决方法吗?是不是要"中止一下winexec这个东西?" 和你用winexec没有关系。看你用什么方式生成b01.dat。如果还没有释放的话。自然不能对其操作。 生成b01.dat后先将其关闭,然后才能进行移动。 要用delphi开发一个来电显示功能的程序。要怎么做? 语法问题 ???! 为什么我做了一个client和server用socket连接的,在本机上是正确的,我将client放到网内其它机器上,无法运行client? TListView的拖动问题 + 散分 关于多线程写屏的问题 有什么Api,可以查出程序登录界的高度和宽度? 关于键盘hook @@@@@怎么得到删除的记录?@@@@@ 菜鸟求救:关于Corba Remote DataModule的问题。 WEBBROWSER控件如何执行弹出页面的确定按钮 请问一个指针概念性问题 TAdoConnection的错误,请高手指点。急!!!
我用winexec执行一个带命令行的windows程序abc.exe,这个程序生成一个文件b01.dat,生成的时间不超过3秒,我用timer控制15秒钟以后将这个生成的文件移动到另外一个地方,程序运行时却提示我b01.dat正在使用,但当时abc.exe程序确实已经结束了,进程中也没有了。这是为什么呢?和使用winexec的机制有关系吗?
有什么好的解决方法吗?是不是要"中止一下winexec这个东西?"
如果还没有释放的话。自然不能对其操作。