Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

Получение значения Caption из используемого компонента   Найти похожие ветки 

 
Silver Eagle ©   (2003-01-13 18:00) [0]

Приветствую вас, Мастера! С наступающим! Такой вопрос перед праздником: как получить значение свойства Caption из компонентов класса TMenuItem при кликании на него? Поначалу код казался проще пареной репы, но такой вариант для проверки не сработал:
Label2.Caption:=MainMenu1.Items.Caption;

По этому случаю есть еще такой вопрос: как получить значение свойства Caption из любого используемого в данный момент компонента, независимо о его класса?
Заранее благодарен!


 
still ©   (2003-01-13 18:07) [1]

Если имеешь ввиду в обработчике типа OnClick,
то туда ередается Sender:TObject

На самом деле передается тот объект, по которому кликнули. Т.е. кастуешь его и пользуешься :)

типа так:
TMenuItem(Sender).Caption

или

TButton(Sender).Caption


 
gsu ©   (2003-01-13 18:12) [2]

if sender is Tmenuitem
then Label2.Caption:=TMenuItem(Sender).Caption


 
Юрий Зотов ©   (2003-01-13 18:41) [3]

> как получить значение свойства Caption из любого
> используемого в данный момент компонента, независимо о его
> класса?

См. GetPropValue или GetStrProp в модуле TypInfo.



Страницы: 1 вся ветка

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
9-72017
LM
2002-07-23 23:32
2003.01.23
Double to String


14-72509
Совсем НОВИЧОК
2003-01-06 21:37
2003.01.23
Требуется помощь!!!


1-72209
[lamer]Barmaglot
2003-01-14 10:37
2003.01.23
ListView и SubItems


7-72567
_toltec
2002-11-14 02:06
2003.01.23
Имя функций в DLl


3-72149
Андрю-ХА!
2003-01-02 17:02
2003.01.23
Сортировка в TCustomDBGrid