|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.05.2017, 17:22 | #21 | |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 16
|
Цитата:
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx Попробую оформить пару тестов на эту тему... |
|
09.05.2017, 19:49 | #22 |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 16
|
Вроде бы всё получилось...
Только чтение ReadFile(...) вычитывает весь текст вывода консоли... А хотелось бы читать только новые строки, т.к. предыдущие уже обработаны... Что-то вроде Position здесь нужно, которую можно динамически увеличивать на размер "предыдущего прочитанного"... В любом случае, огромное всем спасибо!! С Днём Победы! |
09.05.2017, 19:51 | #23 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так можно просто взять один раз хендл для чтения и читать из него всегда.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.05.2017, 20:09 | #24 |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 16
|
|
09.05.2017, 20:16 | #25 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А как вы читаете?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.05.2017, 20:18 | #26 |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 16
|
ReadFile
( rSTD_out, ss, 10000, &nR, NULL ); |
09.05.2017, 20:21 | #27 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так а rSTD_out откуда? Если он не новый каждый раз (снова CreatePipe и т.п.), то вроде не должно старое читаться.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.05.2017, 20:24 | #28 |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 16
|
Код:
Последний раз редактировалось Alex11223; 09.05.2017 в 20:44. |
09.05.2017, 20:29 | #29 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну тут оно только один раз читается.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.05.2017, 20:43 | #30 |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 16
|
Странно... Вот "это" читает без повторений:
Код:
Консоль C1.exe со старта выдаёт небольшую информацию о себе ( 1 строка )... Потом реагирует на команды, которые знает... Типа "isready" --> "readyok"... Ну и в самом конце: "quit" и окно консоли закрывается... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск программы в консоли | deniscatch | Общие вопросы по Java, Java SE, Kotlin | 2 | 04.08.2014 23:38 |
Запуск и чтение данных из консоли | Random2 | C++ Builder | 0 | 26.02.2013 21:24 |
запуск сборки из консоли | sergio11 | C# (си шарп) | 2 | 01.02.2013 13:39 |
Запуск приложения из консоли | stpdqstns | Visual C++ | 4 | 04.11.2012 16:02 |
Запуск консоли и перенаправление вывода | ros.pro | Общие вопросы Delphi | 1 | 02.01.2012 18:49 |