private void timer1_Tick(object sender, EventArgs e) { if (connected) { SP1.Write("i"); } else { bDisconnect.PerformClick(); } timer1.Interval = (int)Pref.Default.Tick; }
public void Start_Click(object sender, EventArgs e) { try { SP1.PortName = "COM" + Convert.ToString(Pref.Default.ComPort); SP1.Open(); } catch (Exception ex) { MessageBox.Show(this, "Nepodařilo se otevřít com port, prosím zkontrolujte ostatní aplikace, jestli jej nevyužívají.\r\n" + ex.Message, "Varhany IOConfig", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } SP1.Write("i"); connecting = true; lb1SetText("připojeno"); timer1.Interval = (int)Pref.Default.Tick; timer1.Start(); Start.Enabled = false; bDisconnect.Enabled = true; }