Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c