System.Classes.EInvalidOperation

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.SysUtils.ExceptionSystem.TObjectEInvalidOperation

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.

Siehe auch