Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.07;
Скачать: CL | DM;

Вниз

WinExec   Найти похожие ветки 

 
dm37   (2003-07-25 10:51) [0]

Подскажите, строка
WinExec("aaa.bat > aaa.txt",SW_SHOW)
выполняется норамально (создается файл aaa.txt), а строка
WinExec("bbb.exe > aaa.txt",SW_SHOW)
не создает файл aaa.txt
вообще-то мне надо данные из файла aaa.txt засунуть TStrings
Что можете посоветовать.


 
Юрий Зотов ©   (2003-07-25 10:57) [1]

Все зависит от программы bbb.exe. Если она не использует stdoutput, то и перенаправлять нечего.


 
Caligula   (2003-07-25 11:05) [2]

А чтоб засунуть в TStrings надо (аналогично, что и с TStringList):
TStringList.LoadFromFile(FileName)


 
dm37   (2003-07-25 11:11) [3]

Если я выполняю эту команду из командной строки, все работает.
Можно это проверить с rar.exe, тоже не работает:
WinExec("rar.exe > aaa.txt",SW_SHOW)


 
MalkoLinge ©   (2003-07-25 13:01) [4]


> Caligula (25.07.03 11:05)
> А чтоб засунуть в TStrings надо (аналогично, что и с TStringList):
> TStringList.LoadFromFile(FileName)

TStrings - абстрактный класс :)



 
Anatoly Podgoretsky ©   (2003-07-25 13:26) [5]

Из командной строки это как?
Возможно окажется у нас разное поинимание командных строк


 
Gigabyte ©   (2003-07-26 14:06) [6]

Используй CreateProcess и перенаправление вывода на Handle какого-то Streama, а потом TStringList.LoadFromStream(Stream)



Страницы: 1 вся ветка

Текущий архив: 2003.08.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
4-20859
Dmk
2003-06-01 01:28
2003.08.07
Как перечислить все окна над моим?


1-20502
___Nikolay
2003-07-25 13:46
2003.08.07
D: Projects PrepareTraffic ... akt_kenk.dll


3-20423
IronHawk
2003-07-09 14:33
2003.08.07
Получить по коду ошибки EDBEngineError её описаниe.


4-20856
mike.dld
2003-06-03 21:29
2003.08.07
DrawText ???


9-20373
двоешник
2003-02-07 21:14
2003.08.07
косинус угла в градусы