![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как узнать, есть ли у компонента некое свойство [D6, Win2k]
kdy © (2004-08-21 09:42:00)для методов есть функция MethodAddress(''), которую можно проверить на nil.
А для свойств ничего похожего пока не нашёл.
Сейчас я просто запихнул обращение к свойству в try-except, но надоели постоянные ошибки в отладчике.
kdy (2004-08-21 15:02:00) [1]Спасибо. Заработало.
if getpropInfo(n_form, 'caption')<>nil then ...
Sandman25 (2004-08-21 14:23:00) [2]uses typinfo
kdy (2004-08-21 13:46:00) [3]Что-то не получается достучаться до GetPropInfo.
В хелпе говориться что это функция ipProperty, но как пользоваться ipProperty и где его брать?
P.N.P. (2004-08-21 11:37:00) [4]if GetPropInfo(Button1,Edit1.Text)<>nil then
ShowMessage(GetPropValue(Button1,Edit1.Text));