怎样用delphi调用一个批处理文件

我想用delphi调用一个批处理文件,这个文件里面有有个命令是自动用计算软件进行计算的,计算完之后生成一个文件,然后这个批处理的下一个命令执行要用到计算生成的文件。我用s... 我想用delphi调用一个批处理文件,这个文件里面有有个命令是自动用计算软件进行计算的,计算完之后生成一个文件,然后这个批处理的下一个命令执行要用到计算生成的文件。我用shellexecute 和winexec试了都不行,都不会等这个命令计算完成。请教一下我应该怎样做啊,小弟新手,没什么分,希望大家帮帮忙,万分感谢!
C++里面好像有个system函数可以实现这个问题,会自动判断是否执行完成,不知道delphi可不可以用,要怎样用啊?
314ccp回答的方法具体应当怎样操作呢,是要删除哪个文件?
展开
 我来答
314ccp
2010-10-22 · TA获得超过5625个赞
知道大有可为答主
回答量:1497
采纳率:0%
帮助的人:2156万
展开全部
有个简单好理解的思路,批处理最后一句加入echo.>ok.txt,然后在执行批处理前将DELPHI的timer控件打开,定时用命令检查发现有ok.txt时就删除文件,同时执行你要的命令,最后将timer关闭。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式