Zip for WPF/Silverlight
パスワードを使用して zip ファイル保護する
タスク別ヘルプ > パスワードを使用して zip ファイル保護する

パスワードで保護された zip ファイルを作成するには、エントリを作成する前に、Password プロパティを空以外の文字列に設定します。エントリごとに独自のパスワードを設定できます。次に例を示します。

コードのコピー
C1Zip.Password = "password"
C1Zip.Entries.Add(someFile)
コードのコピー
C1Zip.Password = "password";
C1Zip.Entries.Add(someFile);

このエントリを後から抽出するには、エントリを追加するときに適用された値と同じ値を Password プロパティに設定する必要があります。次に例を示します。

コードのコピー
' 失敗します。パスワードが設定されていません。
C1Zip.Password = ""
C1Zip.Entries.Extract(someFile)
' 失敗します。パスワードが不正です。
C1Zip.Password = "pass"
C1Zip.Entries.Extract(someFile)
' 正しく実行されます。
C1Zip.Password = "password"
C1Zip.Entries.Extract(someFile)
コードのコピー
// 失敗します。パスワードが設定されていません。
C1Zip.Password = "";
C1Zip.Entries.Extract(someFile);
// 失敗します。パスワードが不正です。
C1Zip.Password = "pass";
C1Zip.Entries.Extract(someFile);
// 正しく実行されます。
C1Zip.Password = "password";
C1Zip.Entries.Extract(someFile);