![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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ランキング
-
九九の答えの計算
-
CSS Dock Menu[jQuery]について
-
vba 時間の引き算 例えば 15:00...
-
Designer.vbは直接コードをいじ...
-
印刷ダイアログを表示させない方法
-
「FindWindow」、ウィンドウハ...
-
意味不明の実行時エラーで困っ...
-
VBで帳票するサンプル
-
印刷要求順番と印刷出力順番が...
-
プリンターを指定して印刷するには
-
Windows PowerShellでC言語を実...
-
VBAでOutlookを終了させたい Ex...
-
VBAで印刷スプール終了の判定を...
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
Oracle8iから9iへ移行後、接続...
-
Format 関数のバグ?
-
VB.NETでSPREADの設定方法
-
アプリケーションとコンテンツ...
-
VBAで不特定枚数印刷をしたいで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBでUSB制御プログラム作成する...
-
九九の答えの計算
-
MSCommによるCOMポートの制御
-
RS-232C接続のための VS 2008 C...
-
Lotus Notesのカレンダーに外部...
-
webサイトから自動ダウンロード
-
DataGridViewのサンプルコード...
-
USBシリアルケーブル仕様の通信...
-
シリアル通信の通信・検証方法...
-
EPOS 24/1 ドライバによるDCモ...
-
遺伝的アルゴリズムについて教...
-
Visual Basicでの平方関数について
-
ハンディターミナル
-
ミキサーの情報の取得方法を教えて
-
ファジィについて
-
Windowsのログオンユーザーを取...
-
PIC18F2520を用いたLCD制御につ...
-
vba 時間の引き算 例えば 15:00...
-
Designer.vbは直接コードをいじ...
-
アウトルックが起動しているか...
おすすめ情報