System.ObjAuto

De RAD Studio API Documentation
Aller à : navigation, rechercher


Package rtl.bpl

Classes

EObjectInvokeExtendedTypeException
IMethodHandlerA usage interne.

Routines

CreateMethodPointerA usage interne.
GetInvokeInstanceA usage interne.
GetMethodInfoRenvoie l'en-tête d'informations d'une méthode spécifique.
GetMethodsRenvoie un tableau d'en-têtes d'informations qui correspondent à toutes les méthodes appartenant à une classe.
ObjectInvokeInvoque dynamiquement une méthode d'un objet.
ReleaseMethodPointerA usage interne.

Types

PMethodInfoHeaderReprésente un pointeur sur une instance de TMethodInfoHeader.
PParametersPointeur sur System.ObjAuto.TParameters. A usage interne.
PParamInfoPointeur sur TParamInfo.
PReturnInfoPointeur sur TReturnInfo.
TCallingConvention (obsolète)
TDynamicInvokeEventA usage interne.
TMethodInfoArrayReprésente un tableau d'instances de TMethodInfoHeader.
TMethodInfoHeaderReprésente l'en-tête d'informations d'une méthode.
TParametersA usage interne.
TParamFlagsReprésente un ensemble d'indicateurs de paramètre de méthode.
TParamInfoReprésente les informations se rapportant aux paramètres d'une méthode.
TReturnInfoReprésente les informations de retour d'une méthode.

Variables

RaiseExceptionForExtendedTypeLe nouvel indicateur RaiseExceptionForExtendedType est introduit dans l'unité System.ObjAuto.

Constantes

paEAXpaEAX: Word = 0;
paECXpaECX: Word = 2;
paEDXpaEDX: Word = 1;
paStackpaStack: Word = 3;