Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2009, 00:01   #1
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию Перехват сообщения от консоли (cmd.exe)

Подскажите, как можно перехватить сообщение, об ошибке, при выполнении MS-DOS команды, консолью (cmd.exe) ?

Если можно с примером (подробно) !

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.

Последний раз редактировалось rpy3uH; 04.02.2009 в 09:27.
volod3000 вне форума Ответить с цитированием
Старый 04.02.2009, 00:36   #2
r9m
₪₪₪₪₪₪₪₪
Форумчанин
 
Аватар для r9m
 
Регистрация: 16.04.2007
Сообщений: 471
По умолчанию

Эмм... кроме перенаправления ввода вывода чёт больше ничё в голову не приходит. Для этого нужно создавать процесс функцией CreateProcess, предварительно заполнив поля структуры STARTUPINFO:


HANDLE hStdError;


дескрипторами того окна, которое должно принимать вывод с консоли. Потом просто проверяете то, что пришло, и выполняете свои действия.

Последний раз редактировалось r9m; 04.02.2009 в 00:42.
r9m вне форума Ответить с цитированием
Старый 04.02.2009, 09:29   #3
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

http://www.delphikingdom.com/asp/vie...?catalogid=801
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
cmd.exe UnD)eaD)Snake Общие вопросы Delphi 14 01.10.2008 06:45
cmd.exe Kamikadze_666 Общие вопросы Delphi 2 05.09.2008 19:19
cmd.exe satana Общие вопросы Delphi 1 08.01.2008 17:41
cmd.exe DKbelRoma Работа с сетью в Delphi 6 09.09.2007 18:36