![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать есть ли у компонента свойство Caption ? [D7, XP]
MaxX © (2008-09-19 11:46:00)Здравствуйте!
Подскажите как можно узнать есть ли у компонента свойство Caption ?
MaxX (2008-09-19 12:36:00) [1]Спасибо, большое.
Palladin (2008-09-19 11:59:00) [2]
Uses
TypInfo;
procedure TForm1.Button1Click(Sender: TObject);
Var
i:Integer;
begin
For i:=0 to ComponentCount-1 Do
If IsPublishedProp(Components[i],'caption')
Then ShowMessage('У компонента '+Components[i].Name+':'+Components[i].ClassName+' есть published св-во caption')
Else ShowMessage('У компонента '+Components[i].Name+':'+Components[i].ClassName+' нет published св-ва caption');
end;
Сергей М. (2008-09-19 11:53:00) [3]Если оно published, то см. TypInfo.IsPublishedProp()