FMX.Presentation.Messages.TMessageSender.SendMessage
Delphi
procedure SendMessage(const AMessageID: TMessageID); overload;
procedure SendMessage<T>(const AMessageID: TMessageID; const AValue: T); overload;
C++
void __fastcall SendMessage(const System::Word AMessageID)/* overload */;
template<typename T> void __fastcall SendMessage(const System::Word AMessageID, const T AValue)/* overload */;
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.
La méthode SendMessage vérifie d'abord que TMessageSender a un destinataire et que TMessageSender peut envoyer des messages ; ensuite :
- La première méthode surchargée SendMessage distribue le message fourni avec le paramètre
AMessageID
à l'objet Receiver.
- La seconde méthode surchargée SendMessage distribue le message fourni avec les paramètres
AMessageID
etAValue
à l'objet Receiver.
Voir aussi
- FMX.Presentation.Messages.TMessageSender.Receiver
- FMX.Presentation.Messages.TMessageSender.HasReceiver
- FMX.Presentation.Messages.TMessageSender.SendMessageWithResult
- FMX.Presentation.Messages.TMessageSender.CanNotify
- FMX.Presentation.Messages.TDispatchMessageWithValue
- FMX.Presentation.Messages.TMessageID
- System.TObject.Dispatch