Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
ВнизПолучение значения 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c