Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.02.2009, 18:24   #1
neizerth
 
Регистрация: 14.02.2009
Сообщений: 9
По умолчанию Возможно ли получить обработчиком событий ссылку на объект?

Необходимо получить ссылку на объект, из которого вызывается событие.
У меня есть динамический массив TLabel, при клике на каждую запись которого в текстовом поле должен появиться заголовок этой записи.
Помогите!
Буду очень признателен!
neizerth вне форума
Старый 14.02.2009, 19:04   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Хм... а может среду программирования укажете? Если в Билдере, то там функция-обработчик имеет вид:
Код:
void __fastcall TForm1::Label1Click(TObject *Sender)
{
//тут код обработчика
}
Так вот этот параметр TObject *Sender - это указатель на компонент, который посылает это сообщение.
MaTBeu вне форума
Старый 15.02.2009, 09:25   #3
neizerth
 
Регистрация: 14.02.2009
Сообщений: 9
По умолчанию

А как с помощью Sender получить доступ к свойству Caption экземпляра TLabel в динамическом массиве из TLabel?
neizerth вне форума
Старый 15.02.2009, 10:52   #4
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Блин я не понимаю, зачем вам Sender если вы пишете обработчик на каждый TLabel?
MaTBeu вне форума
Старый 15.02.2009, 11:00   #5
neizerth
 
Регистрация: 14.02.2009
Сообщений: 9
По умолчанию

Спасибо!

Обработчик у меня один.Я наверное неправильно выразился
Проблему решил=)
neizerth вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить ссылку на вызывающий объект grenles Общие вопросы Delphi 10 07.11.2008 12:37
Помогите с обработчиком клавиатуры alexBlack Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 28.11.2007 11:19
Как получить ссылку на файл с файлообенника? S(p)@wN Работа с сетью в Delphi 0 16.08.2007 15:20