Exemplo n.º 1
0
 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页面参数
            }
        }