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

Вниз

Удаление папки   Найти похожие ветки 

 
modem ©   (2003-03-22 14:55) [0]

Подскажите пожалуйста, как сделать так, чтобы при нажатии на кнопку, на диске удалялась папка с файлами?


 
Кот Бегемот ©   (2003-03-22 15:07) [1]

ShowMessage("Уважаемый пользователь"#13"Удалите пожалуйста папку..."#13"А потом нажмите кнопку <Ok>");


 
Alexei113 ©   (2003-03-23 15:51) [2]

И что помогает ?


 
Романов Р.В. ©   (2003-03-23 17:10) [3]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1048235501&n=0


 
Intell ©   (2003-03-23 17:56) [4]

В примере стираются все файлы в каталоге и сам каталог. (Пример заподлянки, удаляется
каталог "Games" на диске C:\)



procedure TForm1.Button1Click(Sender: TObject);
var
DirInfo: TSearchRec;
r: integer;
begin
r := FindFirst("C:\Games\*.*", FaAnyfile, DirInfo);
while r = 0 do
begin
if ((DirInfo.Attr and FaDirectory <> FaDirectory) and
(DirInfo.Attr and FaVolumeId <> FaVolumeID)) then
if DeleteFile(pChar("C:\Games\" + DirInfo.Name))= false then
ShowMessage("Unable to delete: C:\Games\"+DirInfo.Name);
r := FindNext(DirInfo);
end;
SysUtils.FindClose(DirInfo);
if RemoveDirectory("C:\Games\") = false then
ShowMessage("Unable to delete directory: C:\Games\");
end;

sergein@nojabrsk.ru



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
3-6367
PVOzerski
2003-03-14 14:10
2003.04.03
Паскальный Set в поле БД: насколько разумно?


9-6290
GSV-Master
2002-05-05 02:03
2003.04.03
Помогите выбрать, на чем писать игру DelphiX или DirectX API


14-6735
Nik4543
2003-03-13 07:08
2003.04.03
Что из железа....


1-6476
Kdimka
2003-03-24 12:58
2003.04.03
Архивация


14-6771
RelakS
2003-03-16 19:33
2003.04.03
Как уменьшить размер ехе-файла