System.AbstractErrorProc
Delphi
AbstractErrorProc: procedure; { Abstract method error handler }
C++
extern DELPHI_PACKAGE void __fastcall (*AbstractErrorProc)(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
variable | public | System.pas System.hpp |
System | System |
Beschreibung
AbstractErrorProc definiert eine Callback-Routine für Aufruffehler bei abstrakten Methoden.
Eine abstrakte Methode ist eine virtuelle oder dynamische Methode, die nicht in der Klasse implementiert wird, in der sie deklariert ist. Die Implementierung wird erst später in einer abgeleiteten Klasse durchgeführt. Eine EAbstractError-Exception wird ausgelöst, wenn ein Aufruf einer abstrakten Methode versucht wird.
Sie können eine AbstractErrorProc-Routine definieren, die vor dem Auslösen der Exception aufgerufen wird.