SetMethodProp procedure
Set the value of a method property.
Declaration
procedure SetMethodProp(Instance: TObject; PropInfo: PPropInfo;
const Value: TMethod)Description
SetMethodProp assigns
Value to the method the property described
by
PropInfo or with name
Propname for object
Instance.
The type TMethod of the Value parameter is defined in the
SysUtils unit as:
TMethod = packed record Code, Data: Pointer; end;
Data should point to the instance of the class with the method
Code.
For an example, see GetMethodProp.
Errors
No checking is done whether
Instance is non-nil, or whether
PropInfo describes a valid method property of
Instance.
Specifying an invalid property name in
PropName will result in an
EPropertyError exception.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
