Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перенаправление вывода в файл [D5, D6, Win2k, WinXP]


White Tiger ©   (2002-08-28 15:40:00) 

Из моей программы запускается другая консольная программа. Как сохранить то, что она выводит на консоль в текстовый файл.


Nashev   (2002-08-31 21:35:00) [1]

Через ShellExecute можно, насколько я помню, выполнить любую командную строку. В том числе и с перенаправлением вывода...


Almaz   (2002-08-30 01:05:00) [2]

Например, так:
WinExec("command.com /c myprog.exe > C:\out.txt", SW_SHOWDEFAULT);

Удачи.


White Tiger   (2002-08-29 10:20:00) [3]

Да, но это только в командном интерпритаторе WinNT, а как это вызвать из программы. Через ShellExecute явно не получится!


malakai   (2002-08-28 16:03:00) [4]

пример:
MyConcoleProgram.exe >> c:\output.log- dlea dobavleania v file

MyConcoleProgram.exe > c:\output.log- dlea formirovania file-a


Наверх

Титульная страница Поиск, карта сайта Написать письмо