タスク別ヘルプ > StreamReader を使用して、圧縮されたファイルを読み取る |
StreamReader を使用して、圧縮されたファイルを読み取るには、次のコードを追加します。
コードの先頭に、これらの Imports 文 (Visual Basic)/(C#) を追加してください:
コードのコピー
|
|
---|---|
' zip ファイルを開きます。 Dim zip As New C1ZipFile() zip.Open("c:\temp\myzipfile.zip") ' 任意のエントリの入力ストリームを開きます。 Dim ze As C1ZipEntry = zip.Entries("someFile.cs") Dim s As Stream = ze.OpenReader() ' ストリームの StreamReader を開きます。 Dim sr As New StreamReader(s) ' StreamReader を使用し、閉じます。 |
コードのコピー
|
|
---|---|
// zip ファイルを開きます。 C1ZipFile zip = new C1ZipFile(); zip.Open(@"c:\temp\myzipfile.zip"); // 任意のエントリの入力ストリームを開きます。 C1ZipEntry ze = zip.Entries["someFile.cs"]; Stream s = ze.OpenReader(); // ストリームの StreamReader を開きます。 StreamReader sr = new StreamReader(s); // StreamReader を使用し、閉じます。 |