http://www.7-zip.org/sdk.html
가이 파일을 압축 사용하지만, 압축 당신은 .7z
아카이브를 만들어야합니다 폴더폴더를 압축하는 방법은 lzma sdk를 사용합니까? 내가 할 수
답변
의 기능을 찾을 수없는, 그런 다음 내 폴더의 모든 파일이 포함됩니다. 직접적인 "폴더"압축은 없습니다. 파일 압축 만 가능합니다. 파일 이름 (예 : 'FolderName \ FileName')에 (상대) 폴더 이름을 저장하면 'FolderName'폴더가 보관 파일에 나타납니다.
예제에는 7z 압축 해제를위한 ANSI-C 호환 소스 코드가 SDK 내에 있습니다. 하위 폴더를 포함 시키려면 폴더의 모든 파일을 아카이브에 추가해야합니다 (FindFirst/FindNext/FindClose
및 재귀를 사용).
편집 : 실제로 : sdk에는 .7z 글자가 없습니다. 오직 sdk 내의 .7z 아카이브에서 열거 나 압축을 풉니 다. 손으로 코드를 작성해야합니다 ... 아마도 Using 7-Zip from Delphi? 대답이 도움이 될 것입니다.
7 zip에 아카이브/디렉토리 기능이 없습니까? –
lzma sdk에는 아카이브/디렉토리 기능이 없습니다. – babaloveyou
@DavidHeffernan SDK에는 두 가지 레벨이 있습니다. 1. 압축 (스트림 또는 버퍼 오버). 2.7z 아카이브 형식. .7z 아카이브 형식은 아카이브/디렉토리 기능을 처리합니다. –
- 1. LZMA SDK 진행
- 2. soapUI에서 폴더를 압축하는 Groovy 스크립트를 작성하는 방법은 무엇입니까?
- 3. ANT를 사용하여 두 개의 폴더를 압축하는 방법은 무엇입니까?
- 4. LZMA 압축 방법은 어떻게 작동합니까?
- 5. 아카이브 개별 하위 폴더를 압축하는 방법
- 6. Xcode 프로젝트를 압축하는 방법은 무엇입니까?
- 7. LZMA for
- 8. 내가 바다의 SDK를 어디에서 다운로드 할 수 있는지
- 9. .NET을 사용하여 디렉토리를 압축하는 방법은 무엇입니까?
- 10. Windows에서 재사용 할 수 있도록 exe에 폴더를 압축하는 가장 좋은 방법
- 11. UIImage를 압축하는 방법은 무엇입니까?
- 12. 파이썬에서 lzma 파일 만들기
- 13. LZMA 컴파일/디버깅
- 14. 자바에서 FTPClient를 사용하여 FTP 위치에서 폴더를 압축하는 방법
- 15. PayPal MassPay 및 AddressVerify : 어떤 SDK를 사용합니까?
- 16. 목록의 목록을 압축하는 방법은 없나요?
- 17. C#에서 MS DIA SDK를 어떻게 사용합니까?
- 18. 솔루션 폴더를 TFS로 체크인 할 수 없습니까?
- 19. Blackberry에서 파일을 압축하는 방법은 무엇입니까?
- 20. FSharp에서 파일을 압축하는 방법은 무엇입니까?
- 21. PHP로 JSON을 압축하는 방법은 무엇입니까?
- 22. java : 라이브러리를 저장하기 위해 전용 폴더를 사용합니까?
- 23. linux에서 폴더를 생성 할 수 있습니까?
- 24. 병합 모듈을 압축하는 방법은 무엇입니까?
- 25. DirectShowLib에서 특정 코덱 또는 ffdshow 폴더를 사용합니까?
- 26. ASP에서 JSON을 압축하는 방법은 무엇입니까?
- 27. Android SDK를 업그레이드 할 수 없습니다.
- 28. 은 iOS SDK를 다운로드 할 수 있습니까?
- 29. Android : vitamio SDK를 다운로드 할 수 없습니다.
- 30. XML 파일을 압축하는 방법은 무엇입니까?
어떤 버전의 델파이입니까? XE에서 추가 된 ZIP를 고려 해볼까요? –
7z ZIP 및 rar보다 큰 압축률 – babaloveyou