[관련페이지] http://www.delphizip.org

 

 

[설치법]

  1. 다운로드를 받고, 압축을 풀고, exe 파일을 실행시켜 Setup 을 한다.
  2. 설치된 폴더를 찾아가서 (예를 들자면 C:\Program Files\ZipMaster) Delphi 란 폴더로 들어간다. 
  3. 안에 SortGrid 와 ZipMaster 패키지가 있는데 깔아줘야 쓸 수 있다. BDS2006 이라면 SortGridD10.dpk, SortGridD10D.dpk,  ZipMasterD10.dpk, ZipmasterD10D.dpk 를 설치하자.
  4. 그리고 다시 설치한 폴더로 가서 (그러니까 한칸 상위폴더 C:\Program Files\ZipMaster) Source 라는 폴더로 가자.
  5. Source 폴더안에 있는 내용 모두를 BDS의 lib폴더에 넣든가 아니면 BDS의 Library Path 에 해당폴더를 등록하던가.
  6. 이제 사용만 하면 된다. 컴퍼넌트 팔레트에 ZipMaster 가 있다.

 

 

[간단사용법]

  • 우선 ZipMaster가 설치된 폴더에 가면 Demo 가 있는데 그것만 봐도 대충 감이 온다.
  • 초간단 사용법

    • 폼위에 ZipMaster 컴퍼넌트를 하나 올린 후,

 ZipMaster1.ZipFileName:='임시파일.zip'// 생성될 압축파일 이름

 ZipMaster1.Dll_Load:=True; 

 ZipMaster1.FSpecArgs.Clear; // 압축할 파일리스트 초기화

 { 압축할 파일들의 리스트 추가 } 

 ZipMaster1.FSpecArgs.Add('뿅뿅.pas');

 ZipMaster1.FSpecArgs.Add('뿅뿅.dfm'); ... 등등 ...

 ZipMaster1.Add; // 실질적 압축 고고싱 

 

  • 주의할 것은 압축옵션이 다양하므로 원하는 옵션을 잘 설정할 것. AddOptions 란 프로퍼티다.
  • 그 외에도 RootDir 등의 옵션따위의, 만져줘야할 옵션이 좀 된다. 최대한 안만지는 것도 좋겠지만.

 

 

 압축푸는 건 대략생략...-_-;





Posted by bloodguy
,