Цитата(Amper25 @ Jun 26 2009, 22:29)

Есть вопрос сугубо PC-программерский.
ShellExecute() позволяет выполнять любые консольные команды. А вот как получать ответ этих команд?
К примеру я выполняю Ping c помощью ShellExecute. При этом в окошке Ping пишет доступен или нет такой-то адрес.
А как с помощью программы прочитать то что ответил этот пинг?
В аттачменте - программа с асинхронным чтением данных с выхода процесса (пригодится при зависающих программах).