
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ポートを読取専用または無効
-
VirtualBoxでのシリアル通信設...
-
Windows10Pro ポート(COMとLPT)...
-
COMポートが表示されない
-
エクセルを開くと、「プリンタ...
-
IPアドレスのセグメント
-
MACアドレスからIPアドレスを割...
-
ネットワークプリンタに接続で...
-
VPN中でも自宅のwifiプリンタに
-
異なるLANにあるネットワークプ...
-
ルータ無しで家庭内LANの接続
-
スイッチングHUBに異なるネット...
-
ドメインに参加せずにプリンタ...
-
同一セグメントって何?
-
リモートデスクトップが起動で...
-
インターネットなしのNAS接続 ...
-
FaceTimeが自動応答をしてくれ...
-
Lenovo Tab P11 ProはWi-Fiでし...
-
ハイパーターミナルでパソコン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Teraterm で、「シリアル」の方...
-
Windows10Pro ポート(COMとLPT)...
-
CISCO Catalyst 2960の「Rcv-E...
-
FDD
-
突然USB機器(外付けHDD)が認識...
-
ルートポートと代表ポート
-
【超初心者】ポートスキャンの...
-
Windows98SE→XPデータ移動
-
USB2.0High-Speedについて
-
COMポートが表示されない
-
COM接続デバイスのポート番号特...
-
プリントサーバの設定について
-
USB2.0
-
RolandのMIDI音源SC-88VLを複数...
-
Cubase SX3がピアノを認識して...
-
シリアル・ポートのPCでの認識...
-
VirtualBoxでのシリアル通信設...
-
vistaで「この USB デバイスは...
-
キャプチャではIEEE802.1qのタ...
-
HDD増設 missing operating system
おすすめ情報