private static void SaveNet(plug Net, string FilePath) { FileStream fs = new FileStream(FilePath, FileMode.Create); BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(fs, Net); fs.Close(); }
private static plug LoadNet(string FilePath) { FileStream fs = new FileStream(FilePath, FileMode.Open); BinaryFormatter formatter = new BinaryFormatter(); plug net = (plug)formatter.Deserialize(fs); fs.Close(); return(net); }
public PlugAgent() { InitializeComponent(); string strDestination = Application.StartupPath + "\\case\\demoproject\\project\\PlugAgent.xml"; if (Globalname.localFilePath != "") { strDestination = Globalname.localFilePath + "\\project\\PlugAgent.xml"; } if (File.Exists(strDestination)) { plugagent = LoadNet(strDestination); } initialvgridcontrol(); // snapControl1.Visible = false; snapControl1.Options.HorizontalRuler.Visibility = DevExpress.XtraRichEdit.RichEditRulerVisibility.Hidden; snapControl1.Options.VerticalRuler.Visibility = DevExpress.XtraRichEdit.RichEditRulerVisibility.Hidden; snapControl1.LoadDocument(Application.StartupPath + "\\PlugAgent.snx", SnapDocumentFormat.Snap); ribbonControl1.Visible = true; snapControl1.Document.Sections[0].Page.PaperKind = PaperKind.A4; // snapControl1.ActiveViewType = RichEditViewType.Simple; }