Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > Определить тип компонента на форме |
Автор: _Evrey_ 22.5.2007, 15:23 | ||
Проблема в следующем. Написал перебор всех компонент на форме, и в зависимости от условий в приложении нужно менять заголовки у компонентов. перебор написал таким образом
Вопрос можно ли как нибудь проверять тип, объекта перед тем как делать с ним какие нибудь действия? На форме имеется множество таких объектов и все обрабатываются нормально... Заранее спасибо. |
Автор: SenkraD 22.5.2007, 15:41 | ||
_Evrey_, единственное что могу сказать по коду так это то, что всего скорее dynamic_cast возвращает NULL. Более правлиль делать так:
У вас точно на форме лежат TTntLabel, а не обыкновенные или ещё какие-то? Ещё посмотрите сожет вы какому-то компоненту не верное имя присвоили! |
Автор: Klin 22.5.2007, 22:17 | ||||
SenkraD, вопрос то определить тип компонента ![]()
а для дальнейшего использования можно так:
или я чего не понимаю? ![]() |
Автор: _Evrey_ 23.5.2007, 05:52 |
Klin спасибо то что надо ![]() тема закрыта... |