ファイル処理

次の表では、LotusScript® で使用されるシーケンシャル、ランダム、バイナリの 3 種類のファイルについて説明します。

ファイルタイプ

説明

シーケンシャル

最も単純で一般的なファイルです。シーケンシャルファイルは普通のテキストファイルと同じです。シーケンシャルファイル内のデータは、プラットフォームの改行文字 (復帰、改行、またはその両方) で区切られます。ファイルはテキストエディタを使用して読むことができます。

ランダム

構造体のデータには大変便利なファイルです。LotusScript のプログラム経由でなければ読むことはできません。これはデフォルトです。

バイナリ

最も複雑なファイルです。バイナリファイルへのアクセスはディスク上でバイトレベルで定義されているため、操作には詳細なプログラミングが必要です。

データの保存や処理のためにファイルを使用するには、まずファイルを開く必要があります。LotusScript でファイルを開くと、ファイルには 1 から 255 までの整数のファイル番号が付けられ、この番号がほとんどの入出力の処理で使用されます(番号の代わりにファイル名を使用する処理もあります)。ファイル番号は、ファイルを閉じるまで保持されます。

これらのファイルで実行可能なファイル処理は、次のとおりです。

Close

1 つまたは複数の開いているファイルを閉じます。

Get、Input

ファイルからデータを読み込みます。

Kill

ファイルを削除します。

Open

ファイルを開きます。

Put、Write

ファイルにデータを書き込みます。