System.Classes.TParser.Create
Delphi
constructor Create(Stream: TStream; AOnError: TParserErrorEvent = nil); overload;
constructor Create(Stream: TStream; const FormatSettings: TFormatSettings; AOnError: TParserErrorEvent = nil); overload;
C++
__fastcall TParser(TStream* Stream, TParserErrorEvent AOnError)/* overload */;
__fastcall TParser(TStream* Stream, const System::Sysutils::TFormatSettings &FormatSettings, TParserErrorEvent AOnError)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Classes.pas System.Classes.hpp |
System.Classes | TParser |
Beschreibung
Erstellt eine Instanz der Klasse TParser.
Mit Create wird ein TParser-Objekt zur Laufzeit erstellt.
Die zu analysierende Datei wird in Stream definiert. AOnError definiert optional eine Objektmethode, die aufgerufen werden soll, wenn ein Analysefehler auftritt. Eine Exception wird immer nach der Rückgabe dieser Methode ausgelöst.
Der Record-Parameter FormatSettings definiert lokale Formateinstellungen, wie z.B. die Variable DecimalSeparator, die bei der Analyse verwendet wird.