System.Classes.TParser.ErrorFmt

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch