Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

stdin/stdout 


Wonder   (2001-10-29 11:35) [0]

Каким образом можно и можно ли вообще работать в GUI-приложении со стандартным вводом/выводом (тот, который в Сях stdin/stdout)?

Задача: есть консольное приложение читающее данные из стандартного ввода и пихающие ответ в стандартный вывод. Необходимо общаться с этим приложением из GUI.



Виктор Щербаков   (2001-10-29 12:29) [1]

Необходимо запускать приложение с помощью CreateProcess и перенаправлять стандартный ввод/вывод куда надо(файл, Pipe...)
Для этого в структуре STARTUPINFO нужно указывать в hStdInput, hStdOutput хэндлы соответствующих объектов.



Wonder   (2001-10-29 12:41) [2]

Да. До этого я добрался.
Но беда в том, что это надо делать в Kylix-е.



Виктор Щербаков   (2001-10-29 13:51) [3]

Ну...
Это совсем другая опера.



Anatoly Podgoretsky   (2001-10-29 15:59) [4]

Это не беда, там вообше многое построено на STD, но с информацией тяжелее




Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.053 c
6-18931           krimer                2001-11-10 17:52  2002.02.07  
pomoghite gde tut oshibka


14-18956          fliz                  2001-12-18 14:16  2002.02.07  
>Merlin


1-18810           programmer1           2002-01-18 13:35  2002.02.07  
Где найти описание компонентов WordAplication и проч.


4-19038           Tosov                 2001-09-13 11:44  2002.02.07  
Event Log


14-18955          Digitman              2001-12-17 14:39  2002.02.07  
WinMe впервые доставила хлопот - нужен практический совет