-
Dy1 (22.01.09 17:12) [0]KOLnMCK 2.88
ошибка на ExecConsoleApp. В процедуре не копался, т.к. не хватает знаний. Вероятно не может создать пайп.
Со старой КОЛ (не помню версию, где-то 2.3) работало нормально -
Dy1 (22.01.09 17:26) [1]Пытаюсь читать данные от Upack.exe
Демка работает, сторонний gui Upack-а - тоже.ExecConsoleApp( 'Upack.exe', ''{fn + APar + ' -test'}, nil,nil{List, TOnEvent( MakeMethod(nil, @DoNewLine))} )
вылет как и 'cmd.exe',
Не создаётся процесс? -
Dy1 (26.01.09 07:48) [2]кто-н может посмотреть код ConsoleApp?
-
wql (27.01.09 10:25) [3]А нужно то что ? вызвать консольное приложение?
Я вот так вызываю:
ExecuteWait(GetStartDir+'Прога.exe','-Параметр','',1,9999999,0); -
Dy1 (29.01.09 17:01) [4]> пытаюсь читать данные от Upack.exe
нужен текст из консоли -
Дмитрий К © (29.01.09 17:12) [5]AppOutput не может быть nil. И вот: http://dmiko.mail333.com/other/consoleapp.zip
-
Dy1 (29.01.09 19:53) [6]изменение - теперь при ошибке останавливается в kol.pas. Проект:
http://www.dy.cdrrhq.ru/WinUpack39.rar -
Дмитрий К © (30.01.09 21:13) [7]Dy1 (29.01.09 19:53) [6]
Не поленился, установил MH...
Все работает. (D7, KOL - 2.88)