/// <summary> /// Close the application - EXIT /// </summary> private void button4_Click(object sender, EventArgs e) { try { if (com1.IsOpen) { com1.Close(); } if (com2.IsOpen) { com2.Close(); } if (com7.IsOpen) { com7.Close(); } if (com8.IsOpen) { com8.Close(); } //Application.ExitThread(); //base.OnClosed(e); } catch (Exception err) { Console.Write("Exception button4_Click - Exit\n"); Console.WriteLine(err); } Close(); }
// Close Port private void closePort1_Click(object sender, EventArgs e) { //updateTemp1_click_Click(sender, e); Frame = 0; if (com1.IsOpen) { closePort1.Enabled = false; this.closePort1.BackColor = System.Drawing.Color.LightGray; this.masterLED1.BackgroundImage = global::DCUTester.Properties.Resources.amberLED; if (settings1.option.Logging) { logFile_writeLine1("Close Port1", settings1.option.LogFileName); } //byte[] cmd1 = command1.Get(); //cmd1[1] = 1; //command1.Set(cmd1); com1.Close(); } else { this.closePort1.BackColor = System.Drawing.Color.Green; string status = com1.Open(settings1); if (!com1.IsOpen) { this.closePort1.BackColor = System.Drawing.Color.Yellow; } if (settings1.option.Logging) { logFile_writeLine1("Start Port1", settings1.option.LogFileName); } } }
// shutdown the worker thread when the form closes protected override void OnClosed(EventArgs e) { CommPort com = CommPort.Instance; com.Close(); base.OnClosed(e); }
private void button2_Click(object sender, EventArgs e) { CommPort com = CommPort.Instance; if (com.IsOpen) { com.Close(); } }
protected override void OnClosed(EventArgs e) { CommPort com = CommPort.Instance; if (com.IsOpen) { com.Close(); } base.OnClosed(e); }
private void CloseSerialOnExit() { CommPort com = CommPort.Instance; try { com.Close(); //close the serial port } catch (Exception ex) { MessageBox.Show(ex.Message); //catch any serial port closing error messages } this.Invoke(new EventHandler(NowClose)); //now close back in the main thread }
private void CloseSerialOnExit() { CommPort com = CommPort.Instance; try { com.Close(); //close the serial port } catch (Exception ex) { MessageBox.Show(ex.Message); //catch any serial port closing error messages } com.Open(); }
/// <summary> /// toggle connection status /// </summary> private void textBox1_Click(object sender, MouseEventArgs e) { CommPort com = CommPort.Instance; if (com.IsOpen) { com.Close(); } else { com.Open(); } outputList.Focus(); }