|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
|
vlad2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 19.7.2011 Репутация: нет Всего: нет |
Осваиваю работу с консольным приложением из внешней проги. Записывать получается, а с чтением никак. Вот рабочий код:
Результат PeekNamedPipe - всегда false. Те же действия в командной строке нормально работают - см. вложение. Как программно реализовать чтение? Спасибо. Присоединённый файл ( Кол-во скачиваний: 5 ) cmd_p.jpg 7,45 Kb |
|||
|
||||
vlad2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 19.7.2011 Репутация: нет Всего: нет |
При этом команда записи в файл не проходит.
|
|||
|
||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
si.hStdError присвойте тоже
Кроме того, запись и чтение из одного и того же потока может привести к deadlock'у Это сообщение отредактировал(а) xvr - 5.2.2020, 11:55 |
|||
|
||||
vlad2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 19.7.2011 Репутация: нет Всего: нет |
||||
|
||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
А если CREATE_NO_WINDOW не ставить - работает?
|
|||
|
||||
vlad2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 19.7.2011 Репутация: нет Всего: нет |
||||
|
||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
странно. Попробуйте на той стороне вмсто Питона что нибудь попроще запустить - например cmd.exe
|
|||
|
||||
vlad2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 19.7.2011 Репутация: нет Всего: нет |
Спасибо, вопрос на этом этапе пока закрываю.
|
|||
|
||||
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |