Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 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, но с информацией тяжелее



Страницы: 1 вся ветка

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

Наверх




Память: 0.44 MB
Время: 0.005 c
1-18834
Yuraz
2002-01-22 09:15
2002.02.07
Необходимо при запуске читать, при выходе записывать информацию в файл окон MEMO


14-18964
VV
2001-12-10 16:28
2002.02.07
AMD или Pentium


1-18816
Alex
2002-01-20 20:40
2002.02.07
Гадость


1-18786
MaTaDoR
2002-01-21 13:32
2002.02.07
Активизируя родительское окно, оно не должно перекрывать дочернее


1-18857
@andrew
2002-01-21 11:15
2002.02.07
Привет Всем! У меня почему-то такой глюк.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский