Programming/Delphi

파일을 휴지통으로 삭제하기

통통만두 2010. 6. 30. 15:31
반응형
// 파일 휴지통으로 보내기.
function DeleteFileWithUndo(sFileName : String ) : Boolean;
var
   fos                              : TSHFileOpStruct;
begin
   FillChar( fos, SizeOf( fos ), 0 );

   with fos do
   begin
      //Wn       := application.handle;
      wFunc    := FO_DELETE;
      pFrom    := PChar( sFileName );
      fFlags   := FOF_ALLOWUNDO or FOF_NOCONFIRM!ATION or FOF_SILENT;
   end;
   
   Result := ( 0 = ShFileOperation( fos ) );
end;
반응형

'Programming > Delphi' 카테고리의 다른 글

윈도우 사용자 계정 알아내기  (0) 2010.06.30
컴퓨터 이름 알아내기  (0) 2010.06.30
파일 아이콘 가져오기  (0) 2010.06.30
이미지 페이지 컴포넌트 개발  (0) 2010.06.30
투명 메모 컴포넌트 개발  (0) 2010.06.30