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も見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでUSB制御プログラム作成する...
-
Lotus Notesのカレンダーに外部...
-
派遣社員ですビジュアルベーシ...
-
vba 時間の引き算 例えば 15:00...
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
Designer.vbは直接コードをいじ...
-
VBAでOutlookを終了させたい Ex...
-
Windows PowerShellでC言語を実...
-
VisualStudioでC#が実行できない
-
byte型をstring型として扱うには
-
excel vbaから実行するexe実行...
-
VB6で呼び出し元の情報を取得す...
-
VBSで起動したアプリが前面表示...
-
ビルドが実行できない 先へ進...
-
Javaから直接プリンターへ印刷...
-
VBAでArrayListを使う為の「msc...
-
画像を二次元フーリエ変換
-
角の丸いフォームの作り方
-
実行ファイル(.exe)が別のPC...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBでUSB制御プログラム作成する...
-
MSCommによるCOMポートの制御
-
九九の答えの計算
-
ミキサーの情報の取得方法を教えて
-
vb.netでCreateEventの引数
-
ハンディターミナル
-
遺伝的アルゴリズムについて教...
-
VB2005でスケジュール追加
-
VBSでサウンドデバイスの変更方...
-
コーディングの仕事に必要なも...
-
外部装置を扱うプログラムについて
-
拡張子に関連ついているプログ...
-
Android Studio で実行 できま...
-
USBシリアルケーブル仕様の通信...
-
プログラム作成ソフトは何をダ...
-
派遣社員ですビジュアルベーシ...
-
美しいソースコード
-
webサイトから自動ダウンロード
-
PIC18F2520を用いたLCD制御につ...
-
Lotus Notesのカレンダーに外部...
おすすめ情報