System.Classes.TFindMethodEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi