Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[8658] Re: 제가 그냥 간단하게 쓰는건데요...
정찬희 [bromanes] 691 읽음    2003-02-26 23:01
uses ShellApi;

function SHDeleteFiles(const aSource: string): Boolean;
var
  SH: SHFileOpStruct;
begin
  FillChar(SH, SizeOf(SH), #0);
  SH.Wnd := 0;
  SH.wFunc := FO_DELETE;
  SH.pFrom := PChar(aSource + #0#0);
  SH.pTo := #0#0;
  SH.fFlags := FOF_MULTIDESTFILES or FOF_SILENT or FOF_NOCONFIRMATION;
  SH.lpszProgressTitle := '';
  Result := SHFileOperation(SH) = 0;
end;

그냥 Shell을 이용해서 하는겁니다...
허접하지만 쓰실만 할듯...
더자세한것은 MSDN의 SHFileOpStruct를 참고하세요...

+ -

관련 글 리스트
8657 디렉토리에 있는 모든화일 지우기 1111 627 2003/02/26
8658     Re: 제가 그냥 간단하게 쓰는건데요... 정찬희 691 2003/02/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.