N88-BASIC(86) PUT命令

PUT

機能
バッファ中のデータをファイルに書き出す
書式
PUT [#]ファイル番号[,数]
文例
PUT #3,5

〈ファイル番号〉で指定されたファイルに,対応するバッファの内容を書き出します.

PUTは,指定されたファイルがディスクファイルか,またはプリンタあるいはスクリーンファイルかによってその動作が異なります.

(1)ディスクファイルの場合

PUTはランダムバッファ中のデータをランダムファイルに書き出します.指定されたファイルはランダムモードでオープンされていなければなりません.

〈数式〉はファイルのレコード番号として解釈され,指定されたレコードにバッファ中のデータが書き出されます.レコード番号の最小値は1,最大値は65000です.〈数式〉が省略された場合には,直前に行われた, GET,PUTで指定されたレコードの次のレコードに書き出します.

(2)プリンタ(LPT:, LPT1:) あるいはスクリーンファイル(SCRN:) の場合

バッファ中のデータを,プリンタあるいは画面に出力します.指定されたファイルは出力モードでオープンされていなければなりません.

〈数式〉は,バッファから,ファイルに対して書き出す文字(バイト)数と解釈されます.0から255までの値で指定します.〈数式〉が省略されたとき,および0が指定されたときには256文字を書き出します.

注意:書き出すデータはあらかじめFIELD,LSET/RSETにより準備しておかねばなりません.

参照:FIELDGETLSET/RSETOPEN,サンプルプログラム1,26, 29

出典:N88-日本語BASIC(86)(Ver6.2) リファレンスマニュアル、日本電気株式会社、1991年発行


inserted by FC2 system