コンテンツにスキップ

GETLASTERROR

Category: デバッグ

書式

GETLASTERROR
GETLASTERROR()

引数

なし

戻り値

直近のシステム関数呼び出しのエラーコード(整数)。エラーがない場合は0。

解説

直近に実行したシステム関数呼び出しのエラーコードを返す関数。

エラーコード

コード 意味
0 エラーなし
8 引数が不足している
9 引数の値が不正
10 空文字列は処理できない
11 結果を格納できる変数がない
12 範囲外または不正な値
13 処理が失敗した
14 外部ライブラリが読み込まれていない
15 ファイルが開かれていない
16 正規表現の構文エラーまたは複雑すぎる
17 正規表現処理中の未定義エラー
18 変数が期待される箇所に非変数の引数が渡された

使用例

SETLASTERROR(0)
// システム関数を呼び出す
if !GETLASTERROR {
    "エラーが発生しました。"
}

互換性

  • YAYA: 初期バージョンから使用可能
  • AYA: バージョン5.8以降

関連項目