Ports.SerialPortNames プロパティ

定義

コンピューター上に存在するシリアル ポートの名前のコレクションを取得します。

public:
 property System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ SerialPortNames { System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<string> SerialPortNames { get; }
member this.SerialPortNames : System.Collections.ObjectModel.ReadOnlyCollection<string>
Public ReadOnly Property SerialPortNames As ReadOnlyCollection(Of String)

プロパティ値

コンピューター上に存在するシリアル ポートの名前のコレクション。

次の例では、My.Computer.Ports.SerialPortNames プロパティが返す文字列のすべてについてループします。 これらの文字列は、コンピューターで利用可能なシリアル ポートの名前です。

通常、利用可能なポートの一覧から、アプリケーションで使用するシリアル ポートをユーザーが選択します。 この例では、シリアル ポート名は ListBox コントロールに格納されます。 詳細については、「ListBox コントロール」を参照してください。

Sub GetSerialPortNames()
    ' Show all available COM ports.
    For Each sp As String In My.Computer.Ports.SerialPortNames
        ListBox1.Items.Add(sp)
    Next
End Sub

この例で必要な要素は次のとおりです。

  • System 名前空間への参照

  • ListBox1 という名前の ListBox コントロールを持つフォーム。

詳しくは、「方法: 利用可能なシリアル ポートを表示する」をご覧ください。

注釈

プロパティは My.Computer.Ports.SerialPortNames 、コンピューター上のシリアル ポートの名前のコレクションを取得します。

次の表に、 プロパティを含むタスクの例を My.Computer.Ports.SerialPortNames 示します。

終了 解決方法については、
使用可能なシリアル ポートを表示する 方法: 利用可能なシリアル ポートを表示する

プロジェクトの種類別の可用性

プロジェクトの種類 使用可能
Windows アプリケーション はい
クラス ライブラリ はい
コンソール アプリケーション はい
Windows コントロール ライブラリ はい
Web コントロール ライブラリ いいえ
Windows サービス はい
Web サイト いいえ

適用対象

こちらもご覧ください