示例#1
0
 private void OpenPack(string path)
 {
     try
     {
         var fs   = File.OpenRead(path);
         var pbr  = new GGBinaryReader(new BinaryReader(fs));
         var pack = pbr.ReadPack();
         var win  = new GGPackExplorerWindow(pack);
         Application.Top.Add(win);
     }
     catch (Exception)
     {
         MessageBox.ErrorQuery(50, 10, "Error", "Invalid ggpack file", "OK");
     }
 }
示例#2
0
 public GGPackHelper(Stream stream)
 {
     _reader = new GGBinaryReader(new BinaryReader(stream));
     _pack   = _reader.ReadPack();
 }