Главная страница
    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.01 c
14-44366
Rand
2003-03-25 13:24
2003.04.14
Универсальный SMTP


6-44317
akello
2003-02-19 14:20
2003.04.14
две проблемы по сетям (ip and share)


3-43987
RDA
2003-03-24 11:36
2003.04.14
Проблемы с MS Jet и ADO


14-44435
Adolf
2003-03-28 22:28
2003.04.14
Куда кладовка делась, т.е. ее большая часть?


14-44383
Johnmen
2003-03-25 12:16
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский