private void button1_Click(object sender, EventArgs e) { ID_mk = textBox1.Text; try { PortEr._port_finded = ID_mk; PortEr.Run_port(); progressBar1.Value = 100; } catch { } if (PortEr.MkPortFound == false) { textBox1.Text = "COM"; progressBar1.Value = 44; return; } else { this.Hide(); Form1 frm1 = new Form1(); frm1.ShowDialog(); Application.Exit(); //this.Close(); // Application.Run(new Form1()); } }
private void Form1_FormClosed(object sender, FormClosedEventArgs e) { aTimer.Stop(); My_txt_Writer.Close_file(); PortEr.Close_port(); //Application.Exit(); this.Close(); }
public static PortEr getInstance(string name)//функция, необходимая, чтобы не породилось несколько экземпляров данного класса { if (instance == null) { lock (syncRoot) { if (instance == null) { instance = new PortEr(); } } } return(instance); }
private void button4_Click(object sender, EventArgs e) { try { string ID_mk = textBox2.Text; PortEr.Ini(); PortEr.Find_port(ID_mk); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } if (PortEr.MkPortFound == false) { label6.Text = "Не найдено"; return; } else { } }