System.Classes.TFindMethodEvent
Delphi
TFindMethodEvent = procedure (Reader: TReader; const MethodName: string;
var Address: Pointer; var Error: Boolean) of object;
C++
typedef void __fastcall (__closure *TFindMethodEvent)(TReader* Reader, const System::UnicodeString MethodName, void * &Address, bool &Error);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | System.Classes.pas 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 (Delphi) 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 (Delphi) 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.