System.Classes.EInvalidOperation
Delphi
EInvalidOperation = class(Exception);
C++
class PASCALIMPLEMENTATION EInvalidOperation : public System::Sysutils::Exception
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
EInvalidOperation ist die Exception-Klasse für unerlaubte Operationen mit einer Komponente.
EInvalidOperation wird ausgelöst, wenn eine Anwendung eine Operation versucht, für die ein Fenster- bzw. Widget-Handle auf eine Komponente notwendig ist, die kein übergeordnetes Objekt besitzt (die Eigenschaft Parent ist nil in Delphi bzw. NULL in C++). Diese Exception kann auch dann auftreten, wenn eine Drag&Drop-Operation von einem Formular aus versucht wird (z.B. der Aufruf der Methode BeginDrag eines Formulars).
Anmerkung: Verwechseln Sie dieses Objekt nicht mit EInvalidOp.