FMX.Presentation.Messages.TMessageSender.SendMessageWithResult

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SendMessageWithResult<T>(const AMessageID: TMessageID; var AValue: T);

C++

template<typename T> void __fastcall SendMessageWithResult(const System::Word AMessageID, T &AValue);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Presentation.Messages.pas
FMX.Presentation.Messages.hpp
FMX.Presentation.Messages TMessageSender


Beschreibung

Sendet eine Botschaft an ein Objekt und übernimmt ein Ergebnis.

Die Methode SendMessageWithResult überprüft zuerst, ob TMessageSender über einen Receiver verfügt und ob TMessageSender Botschaften senden kann.

Dann leitet SendMessageWithResult die in den Parametern AMessageID und AValue angegebene Botschaft an das Receiver-Objekt weiter.

Anschließend aktualisiert die Methode SendMessageWithResult den Wert von AValue.

Siehe auch