var
LocFontSize:Integer;
LocFont:TFont;
LocCmp:TComponent;If PropertyExists(LocCmp,'FONT') Then
Begin
LocFont:=TFont(GetObjectProperty(LocCmp,'FONT'));
LocFontSize := Round(LocFontRate*LocFont.Size);
LocFont.Size:=LocFontSize;
End;undeclared identifier :'GetObjectProperty'
求教:函数GetObjectProperty的内容该怎么写?是系统自带的吗?如何取LocCmp的font属性
LocFontSize:Integer;
LocFont:TFont;
LocCmp:TComponent;If PropertyExists(LocCmp,'FONT') Then
Begin
LocFont:=TFont(GetObjectProperty(LocCmp,'FONT'));
LocFontSize := Round(LocFontRate*LocFont.Size);
LocFont.Size:=LocFontSize;
End;undeclared identifier :'GetObjectProperty'
求教:函数GetObjectProperty的内容该怎么写?是系统自带的吗?如何取LocCmp的font属性
http://www.664876.com/article/Delphi/55.html
const AObject : TObject;
const APropName : string
):TObject;
var
PropInfo:PPropInfo;
begin
Result := nil;
PropInfo:=GetPropInfo(AObject.ClassInfo,APropName);
if Assigned(PropInfo) and
(PropInfo^.PropType^.Kind = tkClass) then
Result := GetObjectProp(AObject,PropInfo);
end;