掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6で有効なポートを調べるには? (ID:102037)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Win32_SerialPort を使うと、シリアルポートに関する パラメータを取得できるようです。 ttp://www.anchorsystems.jp/anchor/ashp/netmon/samples/wmi_hard.html#Win32_SerialPort.htm 上記サイトはVB6用には書かれていませんので、 適宜変換してください。 実際にプログラムを組んでみましたが、 ポート番号を数値で得ることはできませんでした。 "通信ポート (COM1)"以外にも、"COM1"などの情報は得られましたが・・・ コマンドプロンプトから mode と打ってみても ポート番号を数値で得られないように、無理なのではないでしょうか? デバイスマネージャでみても、ポート番号は書かれておりませんし、、 ちなみにデバイスマネージャにおいて、COMポート番号割当は 「COM1」のように記述して割当てるようです。(WinXP のお話) "COM1"などの文字列情報から、数値部分のみを抽出する方法で ダメなのですか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.