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

Вниз

Почему не работает WinExec( del *.* ,1)?   Найти похожие ветки 

 
Zn   (2003-05-12 17:21) [0]

Прошу прощения за простой вопрос, но мне не довелось подробно изучать Pascal. Выдаёт код ошибки 2. В чём прикол?


 
Anatoly Podgoretsky ©   (2003-05-12 17:29) [1]

А кто будет выполнять директиву "del это же не программа. Вызывай командный процессор и ему передавай эту директиву как параметр.


 
Zn   (2003-05-12 17:49) [2]


> Anatoly Podgoretsky © (12.05.03 17:29)

Т.е. команды ОС понимает только через command.com?


 
Романов Р.В. ©   (2003-05-12 17:51) [3]

Zn (12.05.03 17:49)
угу


 
Zn   (2003-05-12 17:54) [4]

Спасибочки!


 
Anatoly Podgoretsky ©   (2003-05-12 18:15) [5]

Zn (12.05.03 17:49)
Нет через командный процессор, а это не обязательно command.com.


 
icWasya ©   (2003-05-12 18:34) [6]

Правильно так -
прочитать значение переменной окружения COMSPEC
это и будет командный процессор
а уж ему подать DEL


 
Zn   (2003-05-12 18:50) [7]

Ну, в общем понятно. Только что вспомнил, что раньше делал подобное. Писал батник со строкой DEL *.*, из него делал pif-файл и его запускал. Тогда времени не было повозиться.
А вообще, наверное, проще через процедуры Delphi.
Только циклы нужно организовывать, я не знаю, есть ли функция, очищающая каталог. Если есть, подскажите.


 
Anatoly Podgoretsky ©   (2003-05-12 19:09) [8]

ShFileOperation
В FAQ есть примеры



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
14-70456
Fable
2003-05-02 20:44
2003.05.22
Замена Quick Report в Delphi 7


1-70357
saperxl
2003-05-10 01:51
2003.05.22
При переходе на другой ПК компоненты меняют размеры


1-70315
GIL
2003-05-08 15:16
2003.05.22
GIF


7-70534
mummi
2003-03-24 15:48
2003.05.22
Соm- порт


3-70089
Юлия
2003-05-04 13:51
2003.05.22
table1.emptytable