LOTUSSCRIPT 言語


EOF 関数

ファイルの終端に到達したかどうかを示す整数値を返します。

構文

EOF ( fileNumber )

fileNumber


戻り値

戻り値は、使用しているファイルのタイプに依存します。次の表に、バイナリ、ランダム、シーケンシャルのファイルタイプに対応する EOF の戻り値を示します。
ファイルタイプEOF が TRUE を返した場合:EOF が FALSE を返した場合:
バイナリ最後に実行した Get ステートメントが、要求されたすべてのデータ (バイト数) を読み込めませんでした要求されたすべてのデータが正しく読み込めまれました
ランダム最後に実行した Get ステートメントが、レコード全体を読み込めませんでしたレコード全体が正しく読み込まれました
シーケンシャルファイルの終端に到達しましたファイルの終端に到達していません

使用法

ファイルの終端は、オペレーティングシステムによって (ファイルシステムに格納されたファイル長から) 判別されます。シーケンシャル、ランダム、バイナリの各ファイルタイプでは、[Ctrl] + [Z] キー (ASCII 26) はファイル終端マーカーとして認識されません。


関連項目