public void Dialog_OnAdd(string ListStr, short listType = 1) { try { if (FileRw.IsNotShow("Frm_Dialog")) { this.Show(); } this.Show(); if (this.List_Message.Items.Count == 30) { this.List_Message.Items.Clear(); } this.BeginInvoke(new Action(() => { this.List_Message.Items.Add("◇" + ListStr); this.List_Message.SelectedIndex = this.List_Message.Items.Count - 1; switch (listType) { case (short)1: FileLog.WriteErrLog(ListStr); break; default: break; } })); API.BringWindowToTop((int)this.Handle); //将此窗口显示在顶层 } catch { } }
private void Btn_UserManagement_Click(object sender, EventArgs e) { if (FileRw.IsNotShow("UserManagement")) { if (Frm_UserManagement.fUserManagement == null || Frm_UserManagement.fUserManagement.IsDisposed) { Frm_UserManagement.fUserManagement = new Frm_UserManagement(); } Frm_UserManagement.fUserManagement.Show(this); } }
/// <summary> /// 异常统计 /// </summary> /// <param name="ErrInfo"></param> /// <remarks></remarks> public static void RecordErrInfo(string ErrInfo) { int ErrCounts = 0; switch (ErrInfo) { case "MEMErrCounts": PVar.MEMErrCounts = int.Parse(BVar.FileRorW.ReadINI("ErrStatistics", ErrInfo, System.Convert.ToString(0), PVar.BZ_ErrStatisticsPath)); PVar.MEMErrCounts++; ErrCounts = PVar.MEMErrCounts; BVar.FileRorW.WriteINI("ErrStatistics", ErrInfo, System.Convert.ToString(PVar.MEMErrCounts), PVar.BZ_ErrStatisticsPath); if (FileRw.IsNotShow("Frm_Par")) { Frm_Par.fPar.txt_ErrCount3.Text = System.Convert.ToString(PVar.MEMErrCounts); } break; case "PickCCDErr": PVar.PickCCDErrCounts = int.Parse(BVar.FileRorW.ReadINI("ErrStatistics", ErrInfo, System.Convert.ToString(0), PVar.BZ_ErrStatisticsPath)); PVar.PickCCDErrCounts++; ErrCounts = PVar.PickCCDErrCounts; BVar.FileRorW.WriteINI("ErrStatistics", ErrInfo, System.Convert.ToString(PVar.PickCCDErrCounts), PVar.BZ_ErrStatisticsPath); if (FileRw.IsNotShow("Frm_Par")) { Frm_Par.fPar.txt_ErrCount1.Text = System.Convert.ToString(PVar.PickCCDErrCounts); } break; case "PickErr": PVar.PickErrCounts = int.Parse(BVar.FileRorW.ReadINI("ErrStatistics", ErrInfo, System.Convert.ToString(0), PVar.BZ_ErrStatisticsPath)); PVar.PickErrCounts++; ErrCounts = PVar.PickErrCounts; BVar.FileRorW.WriteINI("ErrStatistics", "PickErr", System.Convert.ToString(PVar.PickErrCounts), PVar.BZ_ErrStatisticsPath); if (FileRw.IsNotShow("Frm_Par")) { Frm_Par.fPar.txt_ErrCount2.Text = System.Convert.ToString(PVar.PickErrCounts); } break; case "HsgSnErr": PVar.HsgSnErrCounts = int.Parse(BVar.FileRorW.ReadINI("ErrStatistics", ErrInfo, System.Convert.ToString(0), PVar.BZ_ErrStatisticsPath)); PVar.HsgSnErrCounts++; ErrCounts = PVar.HsgSnErrCounts; BVar.FileRorW.WriteINI("ErrStatistics", ErrInfo, System.Convert.ToString(PVar.HsgSnErrCounts), PVar.BZ_ErrStatisticsPath); if (FileRw.IsNotShow("Frm_Par")) { Frm_Par.fPar.txt_ErrCount9.Text = System.Convert.ToString(PVar.HsgSnErrCounts); } break; case "HsgErr": PVar.HsgErrCounts = int.Parse(BVar.FileRorW.ReadINI("ErrStatistics", ErrInfo, System.Convert.ToString(0), PVar.BZ_ErrStatisticsPath)); PVar.HsgErrCounts++; ErrCounts = PVar.HsgErrCounts; BVar.FileRorW.WriteINI("ErrStatistics", ErrInfo, System.Convert.ToString(PVar.HsgErrCounts), PVar.BZ_ErrStatisticsPath); if (FileRw.IsNotShow("Frm_Par")) { Frm_Par.fPar.txt_ErrCount9.Text = System.Convert.ToString(PVar.HsgErrCounts); } break; } BVar.FileRorW.WriteINI("ErrStatistics", ErrInfo, System.Convert.ToString(ErrCounts), PVar.BZ_ErrStatisticsPath); }