« FireEvent (MM) » : différence entre les versions
(Nouvelle page : <source lang='delphi'>procedure FireEvent(const iEvent:string);</source> Cette procédure exécute les méthodes enregistrées pour cet évènement. {|class="wikitable" |- |iEvent ...) |
Aucun résumé des modifications |
||
Ligne 11 : | Ligne 11 : | ||
Exemple | Exemple | ||
<source lang='delphi'> | <source lang='delphi'> | ||
procedure Txxx.foo; | |||
begin | begin | ||
// Register the event | |||
ModelManager.RegisterEventHandler('myEvent','TFacadeHandler.OnMyEvent'); | |||
end; | |||
procedure Tzzz.Bar; | |||
begin | |||
// Fire the event | |||
ModelManager.FireEvent('myEvent'); | |||
end; | |||
procedure TFacadeHandler.OnMyEvent; | |||
begin | |||
//Do something when myEvent is fired | |||
end; | end; | ||
</source> | </source> |
Dernière version du 7 mars 2013 à 08:16
<source lang='delphi'>procedure FireEvent(const iEvent:string);</source>
Cette procédure exécute les méthodes enregistrées pour cet évènement.
iEvent | Le nom de l'évènement. |
Exemple <source lang='delphi'> procedure Txxx.foo; begin
// Register the event ModelManager.RegisterEventHandler('myEvent','TFacadeHandler.OnMyEvent');
end;
procedure Tzzz.Bar; begin
// Fire the event ModelManager.FireEvent('myEvent');
end;
procedure TFacadeHandler.OnMyEvent; begin
//Do something when myEvent is fired
end; </source>
Voir aussi
{{#if:ModelManager_(code)|
{{#if:ModelManager_(code)|— ModelManager_(code) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}