Форум: "Основная";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];
ВнизКак открывать файл который создан сейчас? Найти похожие ветки
← →
Adil Aliev (2003-07-05 01:23) [0]shellexecute(...."cmd dir>C:\error.txt"....);
memo1.lines.loadfromfile("C:\error.txt");
Дает ошибку "File not found `C:\error.txt`"
← →
Rocker (2003-07-05 09:14) [1]Создавай методами Delphi
← →
ЮЮ (2003-07-05 09:28) [2]>shellexecute(...."cmd dir>C:\error.txt"....);
Ты только запустил процесс и хочешь тут же считать файл, который тем процессом ещё и не создан. Надо дождаться завершения запущенного процесса, а уж затем обрабатывать файл
← →
ЮЮ (2003-07-05 09:32) [3]1) dir [пробел]>C:\error.txt
2) Уж лучше это делать из программы средствами Delphi(см. FindFirst и т.п.)
← →
Anatoly Podgoretsky (2003-07-05 11:08) [4]Обращение к ShellExecute совсем не верное, имя программы и параметры должны быть в разных параметрах.
Обращение к CMD тоже не совсем верное, надо дополнительно указать ключ /C.
И конечно надо дождаться окончания выполнения процесса, для этого надо не ShellExecute, а CreateProcess.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c