
No.1ベストアンサー
- 回答日時:
COMポートの個数と、デバイスIDだけならWMIで取得できます。
Dim Svc
Dim Obj
Dim Itm
Set Svc = GetObject("winmgmts:\\.\root\cimv2")
Set Obj = Svc.ExecQuery("SELECT * FROM Win32_SerialPort")
For Each Itm In Obj
Debug.Print Itm.DeviceID, Itm.Caption
Next
結果------
COM1 通信ポート (COM1)
尚、LPTも必要なら、"Win32_SerialPort"を"Win32_ParallelPort"に代えて
同様の処理をしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Teraterm で、「シリアル」の方...
-
USBがつながらない
-
VB2010で、シリアル通信をするには
-
COMポートが表示されない
-
クリックをヘッドホンからだけ...
-
エクセルを開くと、「プリンタ...
-
IPアドレスのセグメント
-
パイロットやCAは東京在住と地...
-
このネットワークを使うには手...
-
同一セグメントって何?
-
NAS(HDD)って何?
-
スイッチングHUBに異なるネット...
-
PING送信時のUUUとQQQについて
-
リモートワークのため会社から...
-
プリンタに固定ipアドレスを割...
-
インターネットなしのNAS接続 ...
-
LANケーブルを直接PC接続しても...
-
ネットワーク内のプリンタ等のI...
-
Ping 127.0.0.1 は通るが、Pin...
-
キャノンプリンタの設定につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Teraterm で、「シリアル」の方...
-
Windows10Pro ポート(COMとLPT)...
-
【超初心者】ポートスキャンの...
-
COM接続デバイスのポート番号特...
-
COMポートが表示されない
-
VirtualBoxでのシリアル通信設...
-
USBとLANの違い?
-
COMポートに流れるデータを監視...
-
VB2010で、シリアル通信をするには
-
CISCO Catalyst 2960の「Rcv-E...
-
起動ドライブをUEFIが突然認識...
-
マザーボード交換後に、USB接続...
-
仮想COMポートの仕組みについて
-
HUBのカスケード接続について
-
LPTを元に戻すには?
-
ルートポートと代表ポート
-
PCのUSBポート一部認識しない
-
クリックをヘッドホンからだけ...
-
ネットワーク機器のPing試験に...
-
パラレルポートのアドレスにつ...
おすすめ情報