[관련페이지] http://www.delphizip.org
[설치법]
- 다운로드를 받고, 압축을 풀고, exe 파일을 실행시켜 Setup 을 한다.
- 설치된 폴더를 찾아가서 (예를 들자면 C:\Program Files\ZipMaster) Delphi 란 폴더로 들어간다.
- 안에 SortGrid 와 ZipMaster 패키지가 있는데 깔아줘야 쓸 수 있다. BDS2006 이라면 SortGridD10.dpk, SortGridD10D.dpk, ZipMasterD10.dpk, ZipmasterD10D.dpk 를 설치하자.
- 그리고 다시 설치한 폴더로 가서 (그러니까 한칸 상위폴더 C:\Program Files\ZipMaster) Source 라는 폴더로 가자.
- Source 폴더안에 있는 내용 모두를 BDS의 lib폴더에 넣든가 아니면 BDS의 Library Path 에 해당폴더를 등록하던가.
- 이제 사용만 하면 된다. 컴퍼넌트 팔레트에 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 등의 옵션따위의, 만져줘야할 옵션이 좀 된다. 최대한 안만지는 것도 좋겠지만.
압축푸는 건 대략생략...-_-;
'Delphi' 카테고리의 다른 글
[Delphi] 폼에 드래그 앤 드롭 구현하기 (0) | 2009.04.18 |
---|---|
[Delphi] 바탕화면을 내 폼안으로 (0) | 2009.04.18 |
[Delphi] 디렉토리 선택 Dialog 띄우기 (0) | 2009.04.18 |
[Delphi] 동적으로 COM Server 등록하기 (DLL, OCX) (0) | 2009.04.18 |
[Delphi] Context Menu 등록하기 (COM 방식) (0) | 2009.04.18 |