示例#1
0
        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();
        }
示例#2
0
        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);
        }
示例#3
0
        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;
        }