Главная страница
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.01 c
1-70351
Tatiana
2003-05-08 10:13
2003.05.22
Chto znachit: is not a valid floating point value .


1-70218
Sa
2003-05-09 08:52
2003.05.22
Преобразование Символов


14-70524
Дмитрий К.К.
2003-05-05 11:04
2003.05.22
Именинники 5 мая


3-70140
Алексей
2003-05-01 12:27
2003.05.22
кодирование потоков данных


8-70405
Призрак_Коммунизма
2003-02-09 11:12
2003.05.22
DXDraw и спрайты