開いているファイルのファイル位置 (バイナリファイルではバイト位置、ランダムファイルではレコード番号) を設定します。
Seek [#]fileNumber , position
fileNumber
Open ステートメントでファイルを開いたときに割り当てられた番号です。
position
次に読み込みまたは書き込みを行うファイル位置です。バイナリファイルやシーケンシャルファイルでは、これは 0 以外のバイト位置です。ランダムファイルでは、ランダムファイル内のレコード番号です。
バイナリファイルまたはシーケンシャルファイルでは、最初のバイトはバイト番号 1 です。ランダムファイルでは、最初のレコードはレコード番号 1 です。
position にゼロを指定するか省略すると、エラーとなります。
Get ステートメントや Put ステートメントでのレコード番号指定は、Seek ステートメントで指定したファイル位置を更新します。
ファイルの終端より先にファイル位置を移動してデータを書き込むと、ファイルの終端に追加されます。