VBのMSCommを使用し、16進データの送受信はできるのですが、
文字列データの送受信方法がわかりません。
文字列データの送受信方法を教えてください。
宜しくお願いします。
MSCommのInputModeプロパティをcomInputModeTextにして
送信
MScomm.Output=文字列
受信
文字列変数 = MSComm1.Input
回答ありがとうございます。
文字列データの送信は何とかできたのですが、やはりデータの受信は
できませんでした。(MSComm1_OnCommが実行されません。)
ハイパーターミナルの設定は以下のようになっています。
===========================
ハイパーターミナルのプロパティ
『設定』
[ファンクションキー、方向キー、CTRLキーの使い方]
・ターミナルキー
[BackSpaceきーの送信方法]
・Ctrl + H
[エミュレーション]
・自動検出
[TelnetターミナルID]
・ANSI
[バッファの桁数]
・500
[ホストシステムエンコード方式]
・Shift - JIS(s)
『ASC2設定』
[送信]
・行末に改行文字をつける(チェック)
(0ミリS)(0ミリS)
・ローカルエコーすえる(チェック)
[受信]
・右端で折り返す(チェック)
============================
フロー制御の設定をしたらできました。
ツイート | ![]() |