![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Всем привет!!!
Столкнулся с такой проблемой, нужно получить свойства объекта. Смысл в том что на форме располагаются объекты (какие не известно создаются в RUN TIME ) и при нажатии на них нужно получить их свойства Name,caption,font,итд (ну в общем инспектор объектов). я делаю так StringGrid1.Cells[1,0]:=Tcontrol(FindComponent(name)).Name; для name это работает StringGrid1.Cells[1,4]:=IntToStr(Tcontrol(FindComponent(name)).left); это работает для left, top итд, а как получить caption, color, font??? помогите пожалуйста |
#2
|
||||
|
||||
![]() Вот это работает нормально:
Код:
посмотри на этот код внимательно, и еще, почитай про свойство Caption объекта TControl в справке, сразу скажу что слово Protected там не спроста ![]() |
#3
|
||||
|
||||
![]() Есть модуль TypInfo. В нем куча процедур и функций по определению свойств компонентов. Вот пример какой-то у себя нашёл:
Код:
|