Всем доброго.
Вопрос по CheckListBox. Как призагрузке приложения вывести в CheckListBox содержимое директории. А затем при выборе определенных файлов из этого же CheckListBox их удалить.
Модератор: Модераторы
procedure TForm1.Button1Click(Sender: TObject);
const sPath = '/foo';
var i: integer;
sFile: string;
begin
i := FileList.Count - 1;
while (i >= 0) do begin
if FileList.Checked[i] then begin
sFile := IncludeTrailingPathDelimiter(sPath) + FileList.Items[i];
if DeleteFile(sFile) then begin
FileList.Items.Delete(i);
end
else begin
ShowMessage('не удалось удалить файл: ' + sFile);
end;
end;
dec(i);
end;
end;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45