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

Вниз

Как получить имя объекта через sender?   Найти похожие ветки 

 
LMD   (2003-03-26 14:21) [0]

Уважаемые мастера!
Подскажите, как можно получить имя объекта, если обратились к его методу? Точно доступен Sender.
Например, создано в runtime некоторое количество кнопок. Как выяснить имя очередной нажатой?
P.S. Эта задачка не для слабонервных :)


 
MBo ©   (2003-03-26 14:25) [1]

дык... Tbutton(sender).Name


 
LMD   (2003-03-26 14:30) [2]

Простенько и со вкусом! Спасибо!
Может, вы знаете и почему в сети так много таких вопросов?


 
MBo ©   (2003-03-26 14:40) [3]

потому что книжки и хелп лень читать


 
Ihor Osov'yak ©   (2003-03-26 15:25) [4]



Если уж быть особо дотошным, то более корректно - примерно так:
if (sender is TControl) then ShowMessage(TControl(Sender).Name);

Зы - а для созданных в рантайме имя по умолчанию не устанавливается...


 
malkolinge ©   (2003-03-26 17:40) [5]

А че Tcontrol ? Имя с TComponenta появляется
Tcomponent(Sender).Name - еще правильнее :))


 
Ihor Osov'yak ©   (2003-03-27 01:25) [6]

2 malkolinge © (26.03.03 17:40)

Да, Вы правы. Криво вспомнил... Но двигался в верном направлении.. :-)


 
Николай Быков ©   (2003-03-27 01:44) [7]

тэкс, раскрутим счетчик нашему модератору ;)))
вот здесь, есть книги в том числе и по OP
http://www.podgoretsky.com/

а еще больше их вот тут http://www.google.com/


 
Ihor Osov'yak ©   (2003-03-27 01:47) [8]

2 Николай Быков © (27.03.03 01:44)

А при чем здесь книги? А Анатолию трафика и без нас хватает...


 
Николай Быков ©   (2003-03-27 01:52) [9]


> Ihor Osov"yak © (27.03.03 01:47)

хм....а что, если не книги?


 
Ihor Osov'yak ©   (2003-03-27 02:02) [10]

2 Николай Быков © (27.03.03 01:52)

дык вопрос кажись исчерпан...


 
Николай Быков ©   (2003-03-27 02:13) [11]


> Ihor Osov"yak © (27.03.03 02:02)

Здесь же новый вопросы появился

> Может, вы знаете и почему в сети так много таких вопросов?




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

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

Наверх




Память: 0.49 MB
Время: 0.019 c
3-44003
Staraya
2003-03-25 11:34
2003.04.14
Table is read only


14-44366
Rand
2003-03-25 13:24
2003.04.14
Универсальный SMTP


1-44262
BVS
2003-04-02 11:01
2003.04.14
Как запретить программе загрузку ресурсов?


14-44395
TrollXP
2003-03-28 13:42
2003.04.14
Анимация свертывания/развертывания


3-44030
Zest
2003-03-22 20:29
2003.04.14
Почему для поля varchar(256) задается тип TMemoField?