System.ObjAuto

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Package rtl.bpl

Klassen

EObjectInvokeExtendedTypeException
IMethodHandlerFür den internen Gebrauch.

Routinen

CreateMethodPointerFür den internen Gebrauch.
GetInvokeInstanceFür den internen Gebrauch.
GetMethodInfoGibt den Informations-Header einer bestimmten Methode zurück.
GetMethodsGibt ein Array mit Informations-Headern aller zu einer Klasse gehörenden Methoden zurück.
ObjectInvokeRuft eine Methode eines Objekts dynamisch auf.
ReleaseMethodPointerFür den internen Gebrauch.

Typen

PMethodInfoHeaderRepräsentiert einen Zeiger auf eine TMethodInfoHeader-Instanz.
PParametersZeiger auf System.ObjAuto.TParameters. Für den internen Gebrauch.
PParamInfoZeiger auf TParamInfo.
PReturnInfoZeiger auf TReturnInfo.
TCallingConvention (veraltet)
TDynamicInvokeEventFür den internen Gebrauch.
TMethodInfoArrayRepräsentiert ein Array mit TMethodInfoHeader-Instanzen.
TMethodInfoHeaderRepräsentiert den Informations-Header einer Methode.
TParametersFür den internen Gebrauch.
TParamFlagsRepräsentiert eine Menge von Methodenparameter-Flags.
TParamInfoRepräsentiert Informationen über die Parameter einer Methode.
TReturnInfoRepräsentiert die Rückgabeinformationen einer Methode.

Variablen

RaiseExceptionForExtendedTypeDas neue RaiseExceptionForExtendedType-Flag wurde in der Unit System.ObjAuto eingeführt.

Konstanten

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