Q&A

  • 델파이에서 폴더 삭제는거 어떻게 해야 하나요?
  델파이에서
  폴더 삭제 하는거 어떻게 해야하나요
  
  폴더삭제 ..........
  어떻한 함수로 사용하는지 자세히 좀 가르져 주시길바랍니다
    대충이라도 ㅋㅋㅋㅋ 벌써몇시간째 고민하고있습니다 ...
    델파이 고수님들의 조언을 부탁합니다.....
1  COMMENTS
  • Profile
    홍성락 2002.10.17 06:52
    예전에 답변들였던건데요.
    급하다니 그냥 복사해 드립니다
    --------------------------------------------
    안창기 wrote:
    ////////////////////////////////////////////
    아래것을 참조해보세요
    유닛에 FileCtrl를 추가선언하구요
    var
       DirInfo: TSearchRec;
       r : Integer;
       Dir_Name : string;
    begin
       Dir_Name := '디렉토리전체';
       if DirectoryExists(Dir_Name)then begin
          r := FindFirst(Dir_Name +'*.*', FaAnyfile, DirInfo);
          While r = 0 do begin
             if ((DirInfo.Attr and FaDirectory <> FaDirectory) and (DirInfo.Attr and FaVolumeId <> FaVolumeID)) then
                DeleteFile(pChar(Dir_Name +'' + DirInfo.Name));
             r := FindNext(DirInfo);
          end;
          SysUtils.FindClose(DirInfo);
          //RemoveDirectory(PChar(Dir_Name));//디렉토리삭제
       end;
    end;

    hsr////////////////////////////////////////////////////////////////