const string Dir = @"./\Config";//当前目录下的Config文件夹 /// <summary> /// 通用初始化 /// </summary> public void Common_Initial() { //建立配置文件存储目录 if (!Directory.Exists(Dir)) { Directory.CreateDirectory(Dir); } //读取系统参数 SysPara = OperatePara.LoadParaXml("Para"); //读取参数 User_DB = new DB_Operate(SysPara.UserDB, SysPara.UserTB, SysPara.UserPath); //指定用户数据库和表 }
/// <summary> /// 系统参数读取 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void SyaParaRead_Click(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("确认覆盖当前系统参数?", "系统参数覆盖", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (dr == DialogResult.OK) { Program.SystemContainer.SysPara = OperatePara.LoadParaXml("Para"); //更新数据 RefreshSysPara(); // 刷新系统参数页面 RefreshWorkPara(); //刷新WorkPara参数 RefreshAXisPara(); //轴参数页面参数更新 RefreshLaserHandlePara(); //刷新激光页参数数据 RefreshMainContainerPara(); //刷新主页面参数 RefreshMannualGtsPara(); //刷新Gts页面参数值 RefreshRtcPara(); //更新RTC页面参数 } }