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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TParser |
Beschreibung
Löst einen EParserError-Fehler mit einer bestimmten Fehlermeldung aus.
Mit ErrorFmt erzwingen Sie das Auslösen einer EParserError-Exception. Ident gibt den Fehlermeldungs-String für die Exception an. Args gibt ein Konstanten-Array an, das in den Fehlermeldungs-String aufgenommen werden kann - die Routine Format wird aufgerufen, um Platzhalterzeichen in dem Fehlermeldungs-String durch diese Werte zu ersetzen.
Damit können Sie einen Fehler beim Analysieren einer Datei simulieren.