System.Classes.TBasicActionLink.Execute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Execute(AComponent: TComponent = nil): Boolean; virtual;

C++

virtual bool __fastcall Execute(TComponent* AComponent = (TComponent*)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Classes.pas
System.Classes.hpp
System.Classes TBasicActionLink

Beschreibung

Ruft die Methode Execute der Aktion auf und teilt dieser mit, dass der AComponent-Client diese Aktion ausgeführt hat.

Execute ruft die Methode Execute der Aktion auf und gibt ihr Ergebnis zurück. In der Klasse TBasicActionLink ruft Execute die Methode System.Classes.TBasicAction.Execute der Aktion auf und gibt True zurück, wenn dieser eine Ereignisbehandlungsroutine für OnExecute zugeordnet ist, ansonsten False.

Execute teilt der Aktion mit, dass AComponent die Client-Komponente ist, die diese Aktion ausgeführt hat. (Der Benutzer hat zur Ausführung der Aktion auf diese Komponente geklickt.) In der Klasse TBasicActionLink weist Execute der Eigenschaft System.Classes.TBasicAction.ActionComponent der Aktion AComponent zu.

Siehe auch