1

私はC#のwinformでプログラムを書きました。操作が成功するとLEDが点灯します。私はこのコードを使用しなければならないことを知っています:

serialport1.open();
serialport1.EnableDtr=true;
serialport1.close();

しかし、プログラムが実行される前に、LEDがオンになりました。Device ManegerでReceiveBufferをlowに設定しましたが、機能せず、LEDがオンになっています。

コメントからのコード:

private void btn_store_Click(object sender, EventArgs e) {
  if (serialPort1.IsOpen == true) {
    serialPort1.Close();
  }
  try {
    serialPort1.Open();
    serialPort1.DtrEnable = true;
    lblError.Text = "success";
    lblError.ForeColor = Color.Green;
    serialPort1.Close();
  }
}
4

0 に答える 0