技術情報

アプリケーション開発ガイド -データを受信するまで待つ-

データを受信するまで待つ

機能

データを受信するまで、プログラムを中断して待ちます。

書式

詳細説明

ポート0のビット3は、受信バッファのデータ有無を監視するフラグに割り当てられています。WAITステートメントを使用して、このフラグが「データ有」に変化するのを待ちます。

WAITステートメントでは、受信バッファの状態が変化するのを待つと同時に、キー入力や、指定したタイムアウト時間が経過するのを待つことができます。

使用例
何かデータを受信するまで待つ
  open "COM1:115200" as #1
wait 0,&h08
データを受信するか、またはキーが押されるまで待つ
  open "COM1:115200" as #1
wait 0,&h09
データを受信するか、キーが押されるか、またはタイムアウト時間(3秒)が経過するまで待つ
  open "COM1:115200" as #1
timea = 30                 'タイムアウト時間を3秒に設定
wait 0,&h19

お問合せ

QBdirect