Главная / FAQ по Delphi / Удаляет файл в корзину

Удаляет файл в корзину


uses ShellAPI;
function DeleteFileWithUndo( sFileName : string ) : boolean;
var fos : TSHFileOpStruct;
begin
   sFileName:= sFileName+#0;
   FillChar( fos, SizeOf( fos ), 0 );
   with fos do begin
      wFunc := FO_DELETE;
      pFrom := PChar( sFileName );
      fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION or FOF_SILENT;
   end;
   Result := ( 0 = ShFileOperation( fos ) );
end;
Предыдущий вопрос   |  Список вопросов   |   Следующий вопрос

      На главную      by ktima
Copyright © 2003 JTSOFT
Сайт управляется системой uCoz