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

Вниз

у динамич. созд. TImage отловить событие onCliсk и получть его им   Найти похожие ветки 

 
k-sergey   (2004-07-19 22:01) [0]

Динамически создаю Timage (image1 - image 60...)
мне нужно отловить событие onCliсk и узнать при этом имя TImage по которому кликнули...???


 
Рыба ©   (2004-07-19 22:09) [1]

При создании присваивай обработчик.

Image1 := TImage.Create(Form1);
Image1.OnClick := OnImage1Clicke;

Когда сработает сам обработчик, будет ясно кого кликали.


 
Palladin ©   (2004-07-19 22:11) [2]

Побыть немножко добрым, чтоли....

TForm1=Class...
Private
 Procedure OnCreatedImageClick(Sender:TObject);
...

Procedure TForm1.OnCreatedImageClick;
Begin
If Sender Is TImage Then Memo1.Lines.Add("Ты долбанул по ""+TImage(Sender).Name+""");
End;

...
Image[N].OnClick:=OnCreatedImageClick;
....

Только попробуй что нибудь спросить!
Отвечу...


 
k-sergey   (2004-07-19 22:26) [3]

Огромное спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
4-1081058150
test1
2004-04-04 09:55
2004.08.01
Как программно обновить список установленного оборудования ?


4-1087460314
Denizzz
2004-06-17 12:18
2004.08.01
Проблемы клика по моей иконке в трэе


3-1089347346
ALexey
2004-07-09 08:29
2004.08.01
IBX и вычисляемые поля в Firebird 1.5 под Linux


14-1089961041
Ricks
2004-07-16 10:57
2004.08.01
Использование ИК порта от ТВ Тюнера


1-1090222068
Dr.Karter
2004-07-19 11:27
2004.08.01
Вопрос по печати