Poma_007
Новичок
- Сообщения
- 24
- Репутация
- 0
дано:
данный скрипт должен читать данные из консоли.
почему то работает только через run.
Код:
#include <Constants.au3>
$foo = ProcessExists("127031.exe")
MsgBox(0, "Debug1", $foo)
;Local $foo = Run("C:\127031\127031.exe", "C:\127031\", @SW_HIDE, $STDIN_CHILD + $STDOUT_CHILD)
; Write string to be sorted to child sort.exe's STDIN
StdinWrite($foo, "rat" & @CRLF & "cat" & @CRLF & "bat" & @CRLF)
; Calling with no 2nd arg closes stream
StdinWrite($foo)
; Read from child's STDOUT and show
Local $data
While True
$data &= StdoutRead($foo)
If @error Then ExitLoop
MsgBox(0, "Debug", $data)
WEnd
данный скрипт должен читать данные из консоли.
почему то работает только через run.