Vcl.DBActns.TDataSetAction.HandlesTarget
Delphi
function HandlesTarget(Target: TObject): Boolean; override;
C++
virtual bool __fastcall HandlesTarget(System::TObject* Target);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.DBActns.pas Vcl.DBActns.hpp |
Vcl.DBActns | TDataSetAction |
Beschreibung
Gibt an, ob die Aktion ihre Operation durchführen kann.
Rufen Sie die Methode HandlesTarget nicht auf. Die Methode wird automatisch aufgerufen, wenn der Benutzer auf ein Objekt klickt, das mit der Aktion verknüpft ist (z.B. auf eine Schaltfläche oder einen Menüeintrag). Mithilfe der Methode HandlesTarget kann das Aktionsobjekt anzeigen, ob die Operation mit der Zielkomponente (Target) derzeit möglich ist.
Target ist das aktuelle Zielobjekt.
HandlesTarget prüft, ob es sich bei Target um eine TDataSource-Komponente handelt, deren Eigenschaft DataSet nicht den Wert nil (Delphi) bzw. NULL (C++) hat. Ist dies der Fall, gibt die Methode true zurück. Ist dies nicht der Fall, gibt sie false zurück.