Вниз
Скачать: CL | DM;

Установка значения в RT   Найти похожие ветки 

← →
Pavelius ©   (2004-04-02 08:13) [0]

Ищу у компонента свойство Font.

propinfo:=GetPropInfo(AComponent, "font");
if propinfo<>nil then

А вот как дальше получить доступ к свойствам класса этого свойства ? К примеру, я хочу поменять размер шрифта.


← →
MBo ©   (2004-04-02 08:21) [1]

В простейшем случае:
procedure TForm1.Button1Click(Sender: TObject);
var
 PropInfo:PPropInfo;
 fnt:TFont;
begin
propinfo:=GetPropInfo(Label1, "Font");
if propinfo<>nil then  begin
 Fnt:=TFont(GetObjectProp(Label1,"Font"));
 Fnt.Size:=24;
 SetObjectProp(Label1,"Font",Fnt);
end;
end;

А вообще изучай typinfo.pas


← →
Pavelius ©   (2004-04-02 08:29) [2]

Спасибо за помощь.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
8-1072449409
Kein
2003-12-26 17:36
2004.04.18
PlaySound


4-1076490186
comwad
2004-02-11 12:03
2004.04.18
Привлечение внимания пользователя к приложению


1-1080811102
Mig
2004-04-01 13:18
2004.04.18
Активация уже запущенной копии приложения при запуске новой копии


1-1080457552
BVV
2004-03-28 11:05
2004.04.18
TreeView


14-1080293236
Dmitriy O.
2004-03-26 12:27
2004.04.18
О методах шифрованного общения через иннет.




   Наверх