コード例 #1
0
ファイル: DirectAccess.cs プロジェクト: xvok16/TDCGExplorer
        // 使う.
        public void Extract(ArchiveLib.IArchiveEntry entry, System.IO.Stream output)
        {
            TDCGExplorer.LastAccessFile = entry.FileName;
            Stream input = File.OpenRead(Path.Combine(basepath, entry.FileName));

            // streamにコピーする.
            byte[] buf = new byte[1024];
            int    len;

            while ((len = input.Read(buf, 0, buf.Length)) > 0)
            {
                output.Write(buf, 0, len);
            }
        }
コード例 #2
0
ファイル: DirectAccess.cs プロジェクト: xvok16/TDCGExplorer
 // 使わない
 public void Extract(ArchiveLib.IArchiveEntry entry, byte[] buffer)
 {
     MessageBox.Show("Not Implemented", "Error", MessageBoxButtons.OK);
 }
コード例 #3
0
ファイル: DirectAccess.cs プロジェクト: xvok16/TDCGExplorer
 // 使わない
 public void Extract(ArchiveLib.IArchiveEntry entry, string filename)
 {
     MessageBox.Show("Not Implemented", "Error", MessageBoxButtons.OK);
 }