![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
W2k+VB6にて開発しております。
シリアル通信におけるCOMポート制御についての質問なのですが、
ポートをOPENしようとすると「ポートは既に開かれています」というエラーが出てしまいます。
--------------------------------------
if me.comm1.portopen = False then
me.comm1.portopen = True
end if
--------------------------------------
としているにもかかわらずOPENできません。
このような場合どういった要因が考えられるのでしょうか?
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
No.1の方の補足です。
mk_jmcさんが書かれたようにプログラムを書いても、
別のアプリが同じ番号のCOMを使用しているときは、
VBはそのようなエラーメッセージを返します。
これは経験があります。
これは想像ですが、上記のようにプログラムを書いた場合、
VBは自分のプログラムがopenしたCOMポートはチェックできても、
他のアプリがopenしたCOMポートまではわからないのではないでしょうか。
もしそれをチェックしようとすると、APIを使うか(やり方までは不明)、
エラー処理で行うかということになります(On Error GoTo文)。
どのアプリがCOMを開いているかは、PC環境によるのでわかりません。
モデムもしくは何らかの常駐ソフトか...
今時シリアルマウスということはないでしょうね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 windows11のUSB接続の機器がcomポートに表示されない。 3 2023/04/13 07:51
- ビデオカード・サウンドカード 6ピン 8ピン 変換 2 2022/08/20 22:06
- その他(プログラミング・Web制作) com Port のスイッチ入力でクリックのマクロを実行したい 1 2022/09/02 17:25
- ファイアウォール ポート開放で利用可能なTCP一覧の中に利用したいTCPが入ってない場合どうすればいいのでしょうか? 2 2022/09/12 10:31
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- オンラインゲーム とても急いでいます。Minecraft Java版についてです。 MinecraftのJava版でマ 1 2023/03/15 21:19
- ノートパソコン 10コアCPU、32コアGPU、16コアNeural Engine搭載Apple M1 Max 32 2 2022/12/01 15:37
- ルーター・ネットワーク機器 ひとつのスイッチでルーターの冗長化を複数させたい 1 2023/04/12 22:46
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- LANケーブル・USBケーブル ポート開放ができるWi-Fiルーターを紹介して下さい。 昨日、ソフトバンクエアーを契約しました。 マ 2 2022/09/11 11:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでUSB制御プログラム作成する...
-
九九の答えの計算
-
vba 時間の引き算 例えば 15:00...
-
Designer.vbは直接コードをいじ...
-
C#ソースをCSCファイルにてコン...
-
Visual Studio 「AnyCpu」について
-
ManagementClassが見つからない。
-
64bitで作ったEXEを32bitで起動...
-
VB2008→VB2010でエラーが出てま...
-
Matlabで群遅延特性
-
Excel-VBAでDSOFile.dll使える?
-
VBscriptでPDFファイルを直接印...
-
プリンターエラーの判定
-
「読み込み違反」が起きたとき...
-
ウィンドウを終了させたい・・・
-
VBでExcel印刷する時のプリンタ...
-
印刷要求順番と印刷出力順番が...
-
VB.Net リビルド 意味不明なメ...
-
CreateProcessのエラー
-
VB6.0で作成したexeファイルが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBでUSB制御プログラム作成する...
-
MSCommによるCOMポートの制御
-
九九の答えの計算
-
ミキサーの情報の取得方法を教えて
-
ハンディターミナル
-
vb.netでCreateEventの引数
-
VB2005でスケジュール追加
-
遺伝的アルゴリズムについて教...
-
VBSでサウンドデバイスの変更方...
-
外部装置を扱うプログラムについて
-
コーディングの仕事に必要なも...
-
Android Studio で実行 できま...
-
拡張子に関連ついているプログ...
-
USBシリアルケーブル仕様の通信...
-
プログラム作成ソフトは何をダ...
-
派遣社員ですビジュアルベーシ...
-
美しいソースコード
-
Lotus Notesのカレンダーに外部...
-
CSS Dock Menu[jQuery]について
-
webサイトから自動ダウンロード
おすすめ情報