유돌이

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Notice

2019. 9. 30. 11:50 델파이

procedure ForceDeleteDirContent(dir: string);
var i: integer;
sDirectory: string;
sr: TSearchRec;
beginsDirectory := IncludeTrailingPathDelimiter( dir );
i := FindFirst( sDirectory+’*.*’,faAnyFile,sr );
while i = 0 do begin
if ( sr.Attr and faDirectory ) = faDirectory then
DeleteDirectory( sDirectory+sr.Name )
else begin

if not DeleteFile( sDirectory+sr.Name ) then begin
FileSetAttr (sDirectory+sr.Name, 0); { reset all flags }
DeleteFile (sDirectory+sr.Name);
end;

end;
i := FindNext( sr );
end;
FindClose( sr );
end;

'델파이' 카테고리의 다른 글

[델파이] DBX error.. 해결 방법  (0) 2019.10.01
[델파이] sysutils.pas 의 유용한 함수  (0) 2019.09.30
시스템 제어관련 정보  (0) 2019.09.30
시스템 종료함수  (0) 2019.09.27
OS버전 체크  (0) 2019.09.27
posted by 유돌이