3
私はシリアルポートからいくつかの情報を読み込むしようとしているが、私は実際にconnnectionを開こうとした時、それは不正アクセス例外をスローします。このコードは、ポート名を読み込みシリアルポートの不正アクセス例外
この
SerialPort port = new SerialPort();
string[] serialPorts = System.IO.Ports.SerialPort.GetPortNames();
public Page_Main()
{
InitializeComponent();
for (int i = 0; i < serialPorts.Count(); i++)
portBox.Items.Add(serialPorts[i]);
}
シリアルポート
port.PortName = portBox.SelectedItem.ToString();
port.BaudRate = 9600;
port.DataBits = 8;
port.Parity = Parity.None;
port.StopBits = StopBits.One;
port.Open();// This is where the exception is thrown
serialOutput.Text = port.ReadLine();
port.PortNameの値は何ですか? – KevinDTimm
値はので、SerialPort.Openのmanページを()と言うCOM3 – dbomb101
です - アクセスポートへの拒否またはプロセスが既にポートが既に別のプログラムで開かれている場合に発生します – KevinDTimm