はじめまして、VB超初心者です
現在、VB2005でシリアルポートを使って外部の機器を制御しようと思っているのですが、外部機器からのデータ受信で、SerialPortメンバのReadLineメソッドを使用してデータを取り込みたいのですが、外部機器からのデータの末尾ににnewlineが付加されていないため、タイムアウトになってしまい受信できません。
どうすれば巧く受信できますでしょうか?
申し訳ございませんが、どなたかご教授お願いします。
ReadToで特定の文字を受信するまで待ち合わせるか、ReadExistingで
受信バッファにある全てのデータを読み出しては如何でしょう?
以上。
オショウさんありがとうございます。
おかげさまで、ReadToを使い問題を解決することが出来ました。
ありがとうございました。
ツイート | ![]() |