System.Classes.TParser.ErrorFmt
Delphi
procedure ErrorFmt(const Ident: string; const Args: array of const); overload;
procedure ErrorFmt(const IdentRes: PResStringRec; const Args: array of const); overload;
C++
void __fastcall ErrorFmt(const System::UnicodeString Ident, const System::TVarRec *Args, const int Args_High)/* overload */;
void __fastcall ErrorFmt(const System::PResStringRec IdentRes, const System::TVarRec *Args, const int Args_High)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TParser |
説明
指定したエラー メッセージを持つ EParserError 例外を発生させます。
EParserError 例外を強制的に発生させるには、ErrorFmt を呼び出します。Ident には、例外のエラー メッセージ文字列を指定します。Args には、エラー メッセージ文字列に組み込むことができる定数の配列を指定します。エラー メッセージ文字列内のプレースフォルダ文字をこれらの値に置き換えるために、Format ルーチンが呼び出されます。
ファイルの解析中に検出されるエラーをシミュレートするには、このメソッドを使用します。