본문 바로가기

Delphi/C++Builder

System.Zip.TZipFile - 기본 압축라이브러리

델파이와 C++빌더에서 기본으로 압축 라이브러리가 제공됩니다.(XE2 버전부터 제공)

저도 언뜻 들어봤는데 오늘 문의가 있어 정식으로 확인해봤습니다.



프로퍼티를 보면 아주 간소합니다.

가장 기본적인 압축 및 해제가 필요한 경우 가볍게 사용하면 좋겠습니다.


  • System.Zip.TZipFile.Open
  • System.Zip.TZipFile.Close
  • System.Zip.TZipFile.Read
  • System.Zip.TZipFile.Add
  • System.Zip.TZipFile.Extract
  • System.Zip.TZipFile.ExtractAll
  • System.Zip.TZipFile.FileName
  • System.Zip.TZipFile.FileInfo
  • System.Zip.TZipFile.FileComment
  • System.Zip.TZipFile.ExtractZipFile
  • System.Zip.EZipException

  • 물론 막강한 기능이 필요하신 경우 아래의 서드파티 컴포넌트를 이용할 수도 있습니다.
    (목록은 추천 순이 아닙니다. 몇가지 압축관련 서드파티 컴포넌트 사이트 나열한 것입니다. 직접 검토해 보고 결정하시기 바랍니다.)


    양영필님이 작성한 내용도 첨부합니다.(샘플 소스 포함)