Форум: "Основная";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Внизпрочитать результат консольного приложения... Найти похожие ветки
← →
Makhanev Alexander (2007-06-20 13:12) [0]запускаю через shellexecute консольную прожку.
реально программно поймать то, что она в консоль возвращает?
(про exitcode знаю, но у этой проги его нет и она не моя)
← →
Сергей М. © (2007-06-20 13:14) [1]По образу и подобию
http://delphimaster.net/view/4-1182186323/
← →
Сергей М. © (2007-06-20 13:21) [2]Впрочем, если пользоваться схемой по упомянутой ссылке, можно "прозевать" часть вывода или даже весь вывод целиком.
Гарантированно получить весь консольный вывод можно если стартовать конс.процесс средствами CreateProcess, указав в кач-ве hStdOut хэндл канала чтения пайпа, созданного перед стартом конс.процесса (см. CreatePipe). Тогда чтение конс.вывода сводится к вызовам ReadFile(хэндл_канала_чтения_пайпа).
Примеров в Тырнете навалом.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c