AddFolder メソッドを使用して、フォルダの構成を変更せずに、フォルダ全体を一つの ZIP ファイルに圧縮/展開できます。
例えば、[c:\temp] フォルダの内容をサブフォルダも含めて圧縮するには、以下のコードを使用します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
C1Zip.Entries.AddFolder("c:\temp\", "*.*", True)
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
C1Zip.Entries.AddFolder(@"c:\temp\", "*.*", true); |
|
元のフォルダ構成を保ったままフォルダを展開するには、以下のコードを使用します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
C1Zip.Entries.ExtractFolder("c:\temp\")
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
C1Zip.Entries.ExtractFolder(@"c:\temp\"); |
|