シリアル通信のテストプログラムを作成中でして、一通り動作するようになったのでエラー処理を確認しようとしたところ、存在しないCOMポート?なのにオープンが成功したと処理してしまいます。
環境
P社のノートパソコン
Windows XP Pro SP3
Visual C++6.0 SP6
USB接続のRS-232C変換アダプタを使用
デバイスマネージャでは、拡張ポートはCOM4のみとなっている
ハイパーターミナルの「接続の設定」では、接続方法の選択肢にCOM3とCOM4の2つがある
・COM4を使うと、オープン後、正常に通信できます。
・COM3を使うと、オープンは出来るが、通信は出来ません。
ソースを記載します。
if(HANDLE_CHECK(m_hComm) == FALSE){
ss.Format("COM%d", m_nRsPort);
m_hComm= ::CreateFile(ss, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
if(HANDLE_CHECK(m_hComm) == TRUE){
dcb.DCBlength = sizeof(DCB);
if(::GetCommState(m_hComm, &dcb) != FALSE){
dcb.BaudRate = m_nRsBaudrate;
dcb.Parity = m_nRsParity;
・ ・
・ ・
・ ・
if(::SetCommState(m_hComm, &dcb) != FALSE){
COM3の場合もCOM4の場合もここを通っている。
}
else{
}
}
}
}
COM3のオープン時、エラーの検知は出来ないのでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
COM3はモデムではないですか? デバイスマネージャのモデムのプロパティで詳細設定タブからポートの詳細設定でCOMポート番号。
早速の回答、ありがとうございます。
たしかにCOM3はモデムになっていました。
COM3を指定した場合、モデムを介してシリアル通信が可能であるからオープンが出来ていると考えていいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 windows11のUSB接続の機器がcomポートに表示されない。 3 2023/04/13 07:51
- Visual Basic(VBA) VBAのエラーについて 2 2023/08/02 17:46
- 格安スマホ・SIMフリースマホ E-SIM電話番号不明表示 1 2023/07/23 19:48
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- 格安スマホ・SIMフリースマホ J-COMモバイル新規申込みについて質問です 先日J-COMモバイル新規申込みしました 数日後に発送 0 2023/07/13 16:15
- ビデオカード・サウンドカード 6ピン 8ピン 変換 2 2022/08/20 22:06
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- Excel(エクセル) EXCELのif文をifs文に変換したい 1 2022/09/22 16:42
- FTTH・光回線 ソフトバンク光2年縛り IP電話番号 同番移行出来ない? 光回線変更は面倒で難しいですか? 1 2023/01/08 21:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポート解放の方法 一から教え...
-
LANケーブルとLANポートの相性...
-
Comポートについて
-
SW、HUBのIPアドレスの調べ方
-
hostsファイルで8080ポート指定
-
成端と整端どっち?
-
どのHUBのポートに刺さっている...
-
スイッチングハブのスピード混...
-
1000BASE-TXと1000BASE-Tってそ...
-
社内ネットワークには繋がるが...
-
8極4芯と8極8芯のケーブルの違い
-
スピーカーからラジオらしき音...
-
ケーブルの芯の数について
-
ネットワーク内ループアラート
-
社内ネットワークのNAS、でハブ...
-
VNCが使うポートを空ける
-
イーサネットケーブルとLANケー...
-
PoEハブの接続
-
VNCでリモート 接続できない
-
USB-RS232C変換ケーブルが動作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ポート解放の方法 一から教え...
-
Comポートについて
-
IPアドレスの固定化をするとネ...
-
LANケーブルとLANポートの相性...
-
KDDIでポート開放ができないん...
-
一軒家のインターネット環境に...
-
IPアドレスとポートの調べ方
-
corega BAR SDのポート開放のや...
-
NEC Aterm WD605CVのポートの開放
-
:ルーターとハブを使ったAD...
-
パソコン同士を繋ぐにはクロス...
-
2台のPCのうち、1台だけポ...
-
ポートの開放 二重ルーター
-
ルーターの穴が足りないのです...
-
Web Caster 600MNで5台以上接続...
-
光マンションタイプVDSLに...
-
ポート開放について
-
yahoo トリオモデムでの自宅サ...
-
ポートの開放について教えてく...
-
ルータのWANポートに挿したコー...
おすすめ情報