掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MsCommで着信番号を表示させたい (ID:122895)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
モデム系の機器が相手なんだからポートを開いたら最初に MSComm1.InputMode = comInputModeText Buffer = "AT" & vbCrLf MSComm1.Output = Buffer のようにするべき。 ATコマンドを使用するモデム類は、最初の AT+改行 のビットパターンから 通信条件(ボーレート、データ長、パリティ等)を取得する構造なので、 それを省略するとTA側の通信条件がコンピュータ側と同じになりません。 りあえず、気を付けておくべき点として (1)AT コマンドをきちんと調べましょう。普通は何も設定しないと発信者番号は取得できません。ATコマンドは一部の基本的なコマンド以外は機種依存しているので、該当機種のマニュアルをよく読みましょう。 (2)一部の機種で初期設定のコマンドが特定の通信条件でないと受理されない物があります。 (3)マニュアルがなく、まともなアプリケーション開発が出来ない機種も存在します。インターネット接続さえ出来れば後どうでもいいという考え方のメーカーがありますから。そういう機種は無視して切り捨てましょう。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.