Текущий архив: 2008.05.25;
Скачать: CL | DM;
Вниз
Как работать с Sender ом? Найти похожие ветки
← →
Acad © (2008-04-23 02:02) [0]Здраствуйте! Очень прошу помочь...
Ситуация: есть, например, на форме очень много кнопок. Необходимо сделать так, чтобы при нажатии на одну из них изменялось какое-либо свойство(caption, например) у той кнопки, на которую я нажал. Как я понимаю, надо использовать sender, но ведь свойства caption у sender’а нету, так как это объект класса TObject. Надо каким-то образом преобразовать sender в TButton? С помощью каких функций это можно сделать? Или тут вообще другой подход?
Буду рад вашим ответам!
← →
Германн © (2008-04-23 02:11) [1]
> С помощью каких функций это можно сделать? Или тут вообще
> другой подход?
Приведение типа. По аглицки type casting.
Плюс читай в справке про оператор is.
← →
tormoz (2008-04-23 14:04) [2]
if Sender is TButton then
TButton(Sender).Caption := "Я сюда нажал";
← →
Acad © (2008-04-23 19:24) [3]Спасибо за ответы! Работает все отлично теперь!
Страницы: 1 вся ветка
Текущий архив: 2008.05.25;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.016 c