recvln

一行分の文字を受信する。

recvln

解説

ホストから一行分の文字を受信し、システム変数 inputstr に格納する。
このコマンドは一行受信するか、Tera Term とホストの通信が終了するか、タイムアウトが起きるまで待つ。
システム変数 timeout が 0 より大きい場合、<timeout> 秒の時間がすぎるとタイムアウトが起こる。 timeout の値が 0 以下の場合は、タイムアウトはない。
もし、一行分の文字が受信された場合、システム変数 result に1が格納される。そうでない場合 result に0が格納される。

; ログファイルを開く
fileopen file 'log.txt' 0
; 同期モードに入る
setsync 1
result=1

while result=1
  ; 一行受信
  recvln
  ; それをログファイルに書く
  filewriteln file inputstr
endwhile

; 非同期モードに入る
setsync 0

同期モードについては "setsync" を参照。