|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.09.2007, 12:41 | #1 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
наличие определенного свойства у контрола
доброго времени суток!
подскажите как узнать есть ли определенное свойство у контрола программно? у меня есть например лэйбел и имадж, мне надо программно узнать есть ли у этих контролов свойство font и в зависимости от этого действовать далее
Пишу на Delphi за еду
|
03.09.2007, 12:54 | #2 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Код:
|
03.09.2007, 15:47 | #3 | |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
Цитата:
Пишу на Delphi за еду
|
|
03.09.2007, 16:13 | #4 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
хз. Ну, компонентов не так уж много... можно сделать так
var i: Integer; begin for i := 0 to ComponentCount - 1 do if (Components[i] is TEdit) or (Components[i] is TLabel) or (Components[i] is TPanel) then {...} |
03.09.2007, 16:35 | #5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
разобрался сам, проверял self.component вместо self.control, теперь работает
Пишу на Delphi за еду
|
03.09.2007, 16:54 | #6 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
мне надо динамически изменять шрифт у всех контролов на форме я пишу
(Self.Controls[i] as tbutton).font.size:=14; а вот вместо tbutton можно динамически как нить подставлять все классы по очереди или только перечислять?
Пишу на Delphi за еду
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверить наличие листа с данным названием | Sega | Microsoft Office Excel | 2 | 05.08.2008 17:18 |
Получение хэндла дочернего контрола | Lich | Win Api | 7 | 01.07.2008 10:58 |
Си - Написать функцию, проверяющую наличие в строке заданного слова | Cvetok | Помощь студентам | 1 | 14.05.2008 05:44 |
Определить наличие коммента | softrix | Microsoft Office Excel | 2 | 28.04.2008 23:01 |
Создание файла определенного типа | Македонский | Общие вопросы Delphi | 12 | 06.09.2007 11:58 |