Пример #1
0
        private void DataCollectButton_Click(object sender, EventArgs e)
        {
            var serialPort = currentSerialPort;

            if (serialPort == null)
            {
                MessageBox.Show("请选择一个端口并打开。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            // 在显示对话框前删除事件监听器
            serialPort.DataReceived -= dataReceivedEventHandler;
            var form = new RecordForm(serialPort);

            form.ShowDialog(this);
            // 对话框完成后继续事件监听
            serialPort.DataReceived += dataReceivedEventHandler;
            //SimulateSignal(1);
        }
Пример #2
0
 private void DataCollectButton_Click(object sender, EventArgs e)
 {
     var serialPort = currentSerialPort;
     if (serialPort == null)
     {
         MessageBox.Show("请选择一个端口并打开。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
         return;
     }
     // 在显示对话框前删除事件监听器
     serialPort.DataReceived -= dataReceivedEventHandler;
     var form = new RecordForm(serialPort);
     form.ShowDialog(this);
     // 对话框完成后继续事件监听
     serialPort.DataReceived += dataReceivedEventHandler;
     //SimulateSignal(1);
 }