Главная страница
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.037 c
3-54409
PSA
2003-04-01 11:44
2003.04.17
Создание Базы


1-54598
Vitual
2003-04-07 10:34
2003.04.17
Формы в Delphi


3-54490
elena
2003-03-31 10:42
2003.04.17
Компоненты для работы с dbf


14-54879
JibSkeart
2003-04-01 15:15
2003.04.17
А где можно найти информацию про Московские Институты


7-54928
Maestro1
2003-02-26 13:46
2003.04.17
Работа с модемом