Exemple #1
0
 private void OpenFile(SGTProduce sgt, string SGTPath)
 {
     try
     {
         string filename = SGTPath;
         using (FileStream fileStream = File.OpenRead(filename))
         {
             ArchiveSerialization.Archive Ar = new ArchiveSerialization.Archive(fileStream, ArchiveSerialization.ArchiveOp.load);
             sgt.Serialize(Ar);
         }
     }
     catch (Exception Ex)
     {
         MessageBox.Show("При загрузке файла произошла ошибка:" + "\n" + Ex.Message);
     }
 }
        // Конструктор
        public ReadOperation(string FileDir)
        {
            ReaderFactory reader = new Reader();

            sgt = reader.CreateSGT(FileDir);
        }