System.Classes.TFindMethodEvent

De Appmethod Libraries
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TFindMethodEvent)(TReader* Reader, const System::UnicodeString MethodName, void * &Address, bool &Error);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public System.Classes.hpp System.Classes System.Classes


Description

TFindMethodEvent est une procédure appelée par l'événement OnFindMethod de la classe TReader.

Reader est le lecteur qui essaie de localiser un gestionnaire d'événements.

MethodName est le nom du gestionnaire d'événements que le lecteur essaie de localiser.

Address est un pointeur sur le gestionnaire d'événements. Ce pointeur vaut nil (Object Pascal) ou NULL (C++) si le lecteur ne peut pas localiser le gestionnaire d'événements. Le gestionnaire d'événements peut utiliser ce paramètre pour fournir un gestionnaire d'événements manquant ou remplacer un gestionnaire existant.

Error indique si le paramètre Address pointe sur le gestionnaire d'événements désiré. Sur l'entrée, Error vaut true si Address vaut nil (Object Pascal) ou NULL (C++), et false si Address pointe sur le gestionnaire d'événements localisé par le lecteur. Le gestionnaire d'événements peut définir Error sur true s'il fournit un gestionnaire d'événements manquant.

TFindMethodEvent est à usage interne seulement.

Voir aussi