FMX.Presentation.Messages.TMessageSender.SendMessageWithResult
Delphi
procedure SendMessageWithResult<T>(const AMessageID: TMessageID; var AValue: T);
C++
template<typename T> void __fastcall SendMessageWithResult(const System::Word AMessageID, T &AValue);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Presentation.Messages.pas FMX.Presentation.Messages.hpp |
FMX.Presentation.Messages | TMessageSender |
Description
Envoie un message à un objet obtenant un résultat.
La méthode SendMessageWithResult vérifie d'abord que TMessageSender a un destinataire et que TMessageSender peut envoyer des messages.
SendMessageWithResult distribue ensuite le message fourni avec les paramètres AMessageID
et AValue
à l'objet Receiver.
La méthode SendMessageWithResult met ensuite à jour la valeur de AValue
.
Voir aussi
- FMX.Presentation.Messages.TMessageSender.Receiver
- FMX.Presentation.Messages.TMessageSender.HasReceiver
- FMX.Presentation.Messages.TMessageSender.SendMessage
- FMX.Presentation.Messages.TMessageSender.CanNotify
- FMX.Presentation.Messages.TDispatchMessageWithValue
- FMX.Presentation.Messages.TMessageID
- System.TObject.Dispatch