CBL_OPEN_FILE

バイトストリーム処理のために現存するファイルを開く。

構文:
call "CBL_OPEN_FILE" using filename
                           access-mode
                           deny-mode
                           device
                           file-handle
パラメタ:
呼び出しプロトタイプ使用時 ( 説明の読み方) PIC (32bitシステム)
filename pic x(n). pic x(n).
access-mode cblt-x1-compx. pic x comp-x.
deny-mode cblt-x1-compx. pic x comp-x.
device cblt-x1-compx. pic x comp-x.
file-handle cblt-x4-compx. pic x(4).
入力パラメタ:
filename

開こうとしているファイルのスペースまたはナル終了のファイル名。二重引用符を付けるのであれば、現実離れしたファイル名でもよい。ファイル名には、埋込み環境変数やライブラリ名を入れてもよい。詳細は、「ファイルハンドリング」の「ファイル名」の項を参照のこと。

access-mode 呼出し法の定義:
1 読込み専用
2 書込み専用(deny-modeは0に設定のこと)
3 読込み/書込み
64 読込み/書込みファイルが4Gb以上
deny-mode 拒否モードの定義:
0 読込みと書込みの両方とも拒否(排他的)
1 書込みを拒否
2 読込みを拒否
3 読込みも書込みも拒否しない
device 今後の使用に予約されている(0であること)。
出力パラメタ:
file-handle

ファイルを開くことに成功したものについてファイルハンドルを戻す。

説明:

呼出しが成功したか否かは、RETURN-CODEを調べて確認する。

他参照:

関連項目