Input 関数 (LotusScript 言語)

シーケンシャルファイルまたはバイナリファイルから文字列を文字列変数に読み込みます。そのとき、入力データの解析は行いません。

構文

Input[$] ( count , [#]fileNumber )

要素

count

読み込む文字数。

fileNumber

ファイルを開いたときにファイルに割り当てられた番号です。

戻り値

Input 関数は Variant 型を返し、Input$ は String 型を返します。

現在のファイル位置から指定された文字数を返します。

取得可能な文字数より多い文字数を要求すると、エラーとなります。

count がゼロの場合、空の文字列 ("") が返されます。

使用法

どちらの場合でも、入力データは変換されません。改行文字や二重引用符、空白文字などもそのまま返されます。

バイト単位の処理に対応するには、InputB または InputB$ 関数を使用します。

Output、Append、Random モードで開いたファイルの読み込みに Input、Input$、InputB、InputB$ 関数は使用できません。