B Big_Z Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-18 #1 如何创建一个进程,并将其返回信息及时地输出到 VCL 控件上,<br>要求能在 95、98 和 NT 环境下都正常运行。<br><br><Font Color=#FF0000>只是创建进程的答案不要贴上来,谢谢!</Font><br><br>嫌分少可以再加!
如何创建一个进程,并将其返回信息及时地输出到 VCL 控件上,<br>要求能在 95、98 和 NT 环境下都正常运行。<br><br><Font Color=#FF0000>只是创建进程的答案不要贴上来,谢谢!</Font><br><br>嫌分少可以再加!
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-18 #3 2次 CreatePipe ,创建2对pipi<br>in_r in_w<br>out_r out_w<br>CreatePipe的参数LPSECURITY_ATTRIBUTES不能nil,要指定可以被子进程继承<br><br>CreateProcess,STARTUPINFO指定<br>hStdInput 为 in_r<br>hStdOutput、 hStdError 为 out_w<br><br>父进程:<br>写入in_w就是写入子进程的标准输入,<br>读出out_r 就是写入子进程的标准输入,<br>用ReadFile WriteFile ,用OverLapped 方式
2次 CreatePipe ,创建2对pipi<br>in_r in_w<br>out_r out_w<br>CreatePipe的参数LPSECURITY_ATTRIBUTES不能nil,要指定可以被子进程继承<br><br>CreateProcess,STARTUPINFO指定<br>hStdInput 为 in_r<br>hStdOutput、 hStdError 为 out_w<br><br>父进程:<br>写入in_w就是写入子进程的标准输入,<br>读出out_r 就是写入子进程的标准输入,<br>用ReadFile WriteFile ,用OverLapped 方式
B Big_Z Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-19 #4 Pipi 兄,谢谢你给予解答,<br>我正在试,<br>另外,有没有现成的 Demo,<br>小生比较愚笨,<br>没有用过 CreatePipe,(主要是 LPSECURITY_ATTRIBUTES 和 SECURITY_DESCRIPTOR)<br>也可让我少走弯路。
Pipi 兄,谢谢你给予解答,<br>我正在试,<br>另外,有没有现成的 Demo,<br>小生比较愚笨,<br>没有用过 CreatePipe,(主要是 LPSECURITY_ATTRIBUTES 和 SECURITY_DESCRIPTOR)<br>也可让我少走弯路。
B Big_Z Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-19 #5 Pipi 兄,我卡壳了,<br>我追加 300 分,<br>贴个 Demo 出来,好吗?<br><br><Font Color=#FF0000>帮帮小弟吧!!!</Font>
B Big_Z Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-19 #9 Thanks Pipi!<br><br>No Demo But Save 300 Points, Yeah!!! ^_-!<br>