Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];

Вниз

Как получить имя объекта через 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
14-44394
Дмитрий К.К.
2003-03-26 11:50
2003.04.14
Именинники 26 марта


1-44090
Непоседа
2003-04-02 15:31
2003.04.14
Подскажите как документе Worda, через OLE перейти на закладку


6-44300
Behemoth
2003-02-20 18:37
2003.04.14
Помогите выбрать...


14-44403
Delphin1
2003-03-27 10:16
2003.04.14
CODERUSH


9-43974
Илайдж
2002-11-11 11:58
2003.04.14
Масштабирование картинки...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский