private void 调试界面_Load(object sender, EventArgs e) { var tmpList1 = ConfigClass.LoadCookie <批量发送信息>("批量发送信息.dat"); if (tmpList1 == null) { tmpList1 = new List <批量发送信息>(); } dataList = tmpList1; refreshDgv(); this.Location = new Point(0, 0); flag = true; if (MainForm.CommMaster != null) { Communication.StartDebug(textBox1); } else { this.Close(); } }
private void Form1_Load(object sender, EventArgs e) { if (MainForm.UserName != "管理员") { btn_场景设置.Enabled = false; btn_场景设置.BackColor = Color.LightGray; btn_场景设置.ForeColor = Color.White; btn_参数设置.Enabled = false; btn_参数设置.BackColor = Color.LightGray; btn_参数设置.ForeColor = Color.White; } try { Inti(); } catch (Exception ex) { } CheckForIllegalCrossThreadCalls = false; var tmpList = ConfigClass.LoadClass <sysParam>("config.dat"); if (tmpList == null) { tmpList = new sysParam(); } currentParam = tmpList; var tmpList1 = ConfigClass.LoadCookie <场景模块>("场景模块.dat"); if (tmpList1 == null) { tmpList1 = new List <场景模块>(); } 场景设置.当前场景模块 = tmpList1; var tmpList2 = ConfigClass.LoadCookie <公休日>("国家公休日.dat"); if (tmpList2 == null) { tmpList2 = new List <公休日>(); } 国家公休日列表 = tmpList2; foreach (var v in 场景设置.当前场景模块) { if (v.场景子名称列表 != null) { foreach (var v1 in v.场景子名称列表) { //v1.closestate = 0; //v1.openstate = 0; } } } btn_模块监控_Click(null, null); try { var dt1 = 计算日出日落.计算日出时间(MainForm.currentParam.经度, MainForm.currentParam.维度, DateTime.Now); var dt2 = 计算日出日落.计算日落时间(MainForm.currentParam.经度, MainForm.currentParam.维度, DateTime.Now); MainForm.日出日落时间 = string.Format("日出:{0} 日落:{1}", dt1.ToString("HH:mm:ss"), dt2.ToString("HH:mm:ss")); MainForm.日出时间 = dt1.ToString("HH:mm:ss"); MainForm.日落时间 = dt2.ToString("HH:mm:ss"); //ModelsOperate.LoadModelMsg(); var tmpList3 = ConfigClass.LoadCookie <调试模块>("model.dat"); if (tmpList3 == null) { tmpList3 = new List <调试模块>(); } ModelsOperate.AllModelsList = tmpList3.OrderBy(t => int.Parse(t.模块编号)).ToList(); ModelsOperate.ModelsList = ModelsOperate.AllModelsList.FindAll(t => !t.IsRemove); } catch (Exception ex) { MessageBox.Show("获取数据异常,请检查是否安装Access数据库组件"); Application.Exit(); } deleDoWork += OpenSubPanel; InitPort(); frm_主模块.RefreshPanel(); timer1.Enabled = true; }