System.SysUtils.Exception.CreateRes

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor CreateRes(Ident: NativeUInt); overload;
constructor CreateRes(ResStringRec: PResStringRec); {$IFNDEF NEXTGEN} overload; {$ENDIF !NEXTGEN}

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public System.SysUtils.pas System.SysUtils Exception

Beschreibung

Erzeugt eine Instanz einer Exception mit einem einfachen Meldungs-String, der aus den Ressourcen der Anwendung geladen wird.

Durch einen Aufruf von CreateRes lässt sich eine Exception mit einem einfachen Meldungs-String erzeugen, der aus den Ressourcen der Anwendung geladen wird. Ressourcen werden während des Compilierens in die ausführbare Datei der Anwendung eingebunden. Während des Entwurfs befinden sie in separaten Ressourcedateien.

Ident ist die eindeutige Kennung der String-Ressource für die Fehlermeldung. Wenn Ident keine gültige Ressourcen-ID ist, erzeugt CreateRes für die Exception einen leeren Meldungs-String.

ResStringRec ist ein Zeiger auf einen Ressourcenstring. Die Syntax lautet folgendermaßen:



resourcestring sMyNewErrorMessage = 'You shouldn''t have done that';
...
Exception.Create(@sMyNewErrorMessage);



Siehe auch