Всем доброго.
Вопрос по 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;
Сейчас этот форум просматривают: Yandex [Bot] и гости: 1