|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2007, 16:49 | #1 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
Перенаправление потоков
Привет. В общем такое дело. Запускаю методом CreateProcess консольную прогу, читающую из консоли и пишущую туда же. Мне нужно перенаправить поток ввода для этого приложения с консоли на файл и вывода также.
Можно рассказать или пример привести? |
23.11.2007, 18:09 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А можно сначала СВОЙ код привести? Чтобы, так сказать, предметнее было...
|
23.11.2007, 20:05 | #3 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
А что там приводить: CreateProcess с указанием имени файла.
Можно показать механизм перенаправления? |
23.11.2007, 20:16 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Очень давно не работал с консолью.
Вот, нашел для вас статью (правда, применительно к Си, но это непринципиально - отличие небольшое), там приведены примеры перенаправления. http://ipg.h1.ru/lessons/ci/les89.html |
23.11.2007, 20:27 | #5 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
Да мне вообще-то Си и нужно, просто запостил в Делфи, чтобы народу больше на тему внимание обратило.
Стоп! А это консольная программа сама перенаправляет потоки для себя? Последний раз редактировалось rpy3uH; 25.07.2008 в 14:54. |
25.11.2007, 14:46 | #6 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
Всё сделал. для этого достаточно в CreateProcess первым параметром указать NULL/nil, а вторым - командную строку типа:
"command.com /c program.exe < input.txt >output.txt". |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование потоков | Repz | Общие вопросы Delphi | 6 | 25.01.2008 14:20 |
Несколько потоков | Adm | Общие вопросы Delphi | 13 | 18.01.2008 20:04 |
Перенаправление портов | ADSoft | Безопасность, Шифрование | 2 | 05.01.2008 00:30 |
Автоматическое перенаправление на др. стр. | Рустам | PHP | 2 | 17.11.2007 15:43 |