例外 |
原因 |
通知プロシージャ |
INVALID_PATH |
ディレクトリまたはファイル名がアクセス不可 |
FOPEN |
INVALID_MODE |
ファイルモードに無効な文字列を指定された |
FOPEN |
INVALID_FILEHANDLE |
ファイルハンドルでオープン状態のファイルを指定していない |
FCLOSE、GET_LINE、PUT、PUT_LINE、NEW_LINE、PUTF、FFLUSH |
INVALID_OPERATION |
ファイルアクセス権限が無くアクセスエラーが発生。または、ファイルモードが不正(読み込み/書き込みモードが逆になっている) |
GET_LINE、PUT、PUT_LINE、NEW_LINE、PUTF、FFLUSH |
READ_ERROR |
読み込み時に、OSエラー発生 |
GET_LINE |
WRITE_ERROR |
書き込み時に、OSエラー発生 |
PUT、PUT_LINE、NEW_LINE、PUTF、FFLUSH、FCLOSE、FCLOSE_ALL |
INTERNAL_ERROR |
内部エラー |
全ての関数 |
NO_DATA_FOUND |
読み込み時にファイルの末尾に達した |
GET_LINE |
VALUE_ERROR |
GET_LINEで指定されているバッファには、入力行が大きすぎる |
GET_LINE |