Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

Перехват сообщения вывода строки из консольного приложения   Найти похожие ветки 

 
Afonya   (2003-02-15 11:20) [0]

Добрый день всем мастакам.
Я в WinAPI новичок, многих тривиальных вещей пока не знаю. Поэтому не судите меня строго за какое-то недопонимание некоторых вещей, а помогите мне, пожалуйста, спрвится с моей проблемой:

1) Имеется консольное приложение, которое выводит текстовые сообщения в своём окне (написана на Fortran"е).
2) А также имеется моё приложение, написанное на Delphi. Из приложения Delphi вызывается консольное приложение.

Вопрос:

Как и с помощью чего можно осуществить перехват сообщения вывода строки (текста) из консольного приложения, и последующей передачей этой строки в приложение, написанное в Delphi.

Если можно, то черкните маленький примерчик (лучче 1 раз увидеть, чем 100 раз ... ) на мой e-mail: afonya@hotbox.ru

Заранее благодарен.


 
gsu ©   (2003-02-15 14:23) [1]

StartupInfo.hStdOutput := hOutputFile;
StartupInfo.hStdInput := hInputFile;
пример:
http://www.swissdelphicenter.ch/torry/showcode.php?id=683


 
Afonya   (2003-02-17 13:44) [2]

Спасибо огромное, Gsu.
Кое-что прояснилось, но до конца ещё не дошёл.
Что содержит хендл hStdInput. hStdOutput - я понял, это файл, в котором будут сохранятся все строки, выводимые в окно консольн. приложения.
А вот Как, например, мне не создавать этот файл, а осуществлять синхронный (параллельный) вывод перехваченной строки в своем Делфи-приложении, например в компоненте ListBox? Ведь консольное рилодение работает и все время выводит различные сообщения в свое окно.


 
MBo ©   (2003-02-17 13:51) [3]

поищи TDosMemo



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

Текущий архив: 2003.04.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-54798
malkolinge
2003-03-31 11:35
2003.04.17
С Днем Рождения ALICE !


1-54604
wowik_c
2003-04-07 17:38
2003.04.17
QReport - настраиваемый отчет...


6-54779
Ruf
2003-02-25 15:42
2003.04.17
шлюз


3-54497
Askik
2003-03-31 13:33
2003.04.17
Настройка полей TQuery в run-time


1-54736
Sergqwe
2003-04-05 08:56
2003.04.17
Длинные числа!