命令行程序重新定向管道问题。 ( 积分: 300 )

  • 主题发起人 主题发起人 睢志强
  • 开始时间 开始时间

睢志强

Unregistered / Unconfirmed
GUEST, unregistred user!
我想获得命令行程序 的输出<br><br>但是于以往不同的是 平常的程序都是 运行完才能返回结果!<br>而我的程序是一直运行着的 不完毕!<br>所以我想 给这个函数 回调函数地址<br>实现实时 返回结果~<br>麻烦各位了。
 
我想获得命令行程序 的输出<br><br>但是于以往不同的是 平常的程序都是 运行完才能返回结果!<br>而我的程序是一直运行着的 不完毕!<br>所以我想 给这个函数 回调函数地址<br>实现实时 返回结果~<br>麻烦各位了。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=499497的<br>标题是: 如何在应用中读入Dos程序的输出信息 <br><br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=964338<br>标题是: 命令行管道重定向问题(双向),请tseug进来看看 <br><br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=638463<br>标题是: 一个范例程序:如何将DOS的标准输出转倒Memo中
 
我已经看过了<br>还是不可以实时。
 
program aaa<br>interface<br>uses<br> sysUnit, FileCtrl, Froms, <br> UserDM,.....<br><br>imploment<br> &nbsp; &nbsp; Application.Run;<br> &nbsp; &nbsp; if ParamCount &lt;&gt; 3 then begin<br> &nbsp; &nbsp; &nbsp; &nbsp;if FileExists(Paramstr(1)) and DirectoryExists(Paramstr(2)) then begin<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Application.createFrom(TUserDM, UserDm);<br> &nbsp; &nbsp; &nbsp; &nbsp; UserDm.FileName := Paramstr(1);<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;UserDM.SavePath := Paramstr(2);<br> &nbsp; &nbsp; &nbsp; &nbsp;end;<br> &nbsp; &nbsp; end;<br> &nbsp; &nbsp;Application.Terimente
 
诶~<br>自己用 进程注入解决了
 
能把解决方法告诉大家吗
 
后退
顶部