1
私は最近、シリアルポート通信のプロジェクトで作業していますが、使用可能なシリアルポートをコンボボックスに表示したいのですが、実行中にCOMポートの利用可能なリストが表示されません。使用可能なシリアルポートはVisualスタジオに表示されません
マイコード:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
namespace Serial_application
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
getPortsNames();
}
void getPortsNames()
{
string[] ports = SerialPort.GetPortNames();
comboBox1.Items.AddRange(ports);
}
}
}
利用可能なポートを確認しましたか? –
ポートへのアクセスや表示に問題がありますか? ビジュアルスタジオの外で確認しましたか? comポート経由で接続するデバイスと同様に、デバイスマネージャに表示されますか?それ以外の方法でアクセスできますか? – Zero
まず、デバイスマネージャから使用可能なポートを確認します。 –