System.SysUtils.Exception.CreateRes
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);