GETLASTERRORQQ

実行時関数:実行時手続が設定した最後のエラーを返します。

モジュールUSE DFLIB

形式

result = GETLASTERRORQQ ( )

結果

結果の型は INTEGER(4) です。結果は,実行時手続が生成した最新のエラー・コードです。

論理値や整数値を返す実行時関数も時々,エラーの原因を識別するエラー・コードを提供します。GETLASTERRORQQ は,最新のエラー・メッセージを取り出します。エラー定数は DFLIB.F90 (\DF98\INCLUDE サブディレクトリ) にあります。以下の表は,実行時ライブラリー・ルーチンと各ルーチンが生成するエラーを示しています。

実行時ルーチン 生成するエラー
RUNQQ ERR$NOMEM, ERR$2BIG, ERR$INVAL, ERR$NOENT, ERR$NOEXEC
SYSTEMQQ ERR$NOMEM, ERR$2BIG, ERR$NOENT, ERR$NOEXEC
GETDRIVESIZEQQ ERR$INVAL, ERR$NOENT
GETDRIVESQQ エラーなし
GETDRIVEDIRQQ ERR$NOMEM, ERR$RANGE
CHANGEDRIVEQQ ERR$INVAL, ERR$NOENT
CHANGEDIRQQ ERR$NOMEM, ERR$NOENT
MAKEDIRQQ ERR$NOMEM, ERR$ACCES, ERR$EXIST, ERR$NOENT
DELDIRQQ ERR$NOMEM, ERR$ACCES, ERR$NOENT
FULLPATHQQ ERR$NOMEM, ERR$INVAL
SPLITPATHQQ ERR$NOMEM, ERR$INVAL
GETFILEINFOQQ ERR$NOMEM, ERR$NOENT, ERR$INVAL
SETFILETIMEQQ ERR$NOMEM, ERR$ACCES, ERR$INVAL, ERR$MFILE, ERR$NOENT
SETFILEACCESSQQ ERR$NOMEM, ERR$INVAL, ERR$ACCES
DELFILESQQ ERR$NOMEM, ERR$ACCES, ERR$NOENT, ERR$INVAL
RENAMEFILEQQ ERR$NOMEM, ERR$ACCES, ERR$NOENT, ERR$XDEV
FINDFILEQQ ERR$NOMEM, ERR$NOENT
PACKTIMEQQ エラーなし
UNPACKTIMEQQ エラーなし
COMMITQQ ERR$BADF
GETCHARQQ エラーなし
PEEKCHARQQ エラーなし
GETSTRQQ エラーなし
GETLASTERRORQQ エラーなし
SETERRORMODEQQ エラーなし
GETENVQQ ERR$NOMEM, ERR$NOENT
SETENVQQ ERR$NOMEM, ERR$INVAL
SLEEPQQ エラーなし
BEEPQQ エラーなし
SORTQQ ERR$INVAL
BSEARCHQQ ERR$INVAL

互換性

CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB