procedure SetInt64Prop(Instance: TObject; const PropName: string;
const Value: Int64);
begin
SetInt64Prop(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetOrdProp(Instance: TObject; const PropName: string;
Value: Longint);
begin
SetOrdProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetEnumProp(Instance: TObject; const PropName: string;
const Value: string);
begin
SetEnumProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetSetProp(Instance: TObject; const PropName: string;
const Value: string);
begin
SetSetProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetObjectProp(Instance: TObject; const PropName: string;
Value: TObject);
begin
SetObjectProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetStrProp(Instance: TObject; const PropName: string;
const Value: string);
begin
SetStrProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetWideStrProp(Instance: TObject; const PropName: string;
const Value: WideString);
begin
SetStrProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetFloatProp(Instance: TObject; const PropName: string;
const Value: Extended);
begin
SetFloatProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetVariantProp(Instance: TObject; const PropName: string;
const Value: Variant);
begin
SetVariantProp(Instance, FindPropInfo(Instance, PropName), Value);
end;
procedure SetMethodProp(Instance: TObject; const PropName: string;
const Value: TMethod);
begin
SetMethodProp(Instance, FindPropInfo(Instance, PropName), Value);
end;