Вниз
Скачать: CL | DM;

Обработчик событий для динамичестого массива объектов   Найти похожие ветки 

 
Руслан   (2005-08-26 00:42) [0]

Добрый вечер!
Ситуация такая: пишу програмулю на подобии GIFAnimator. Есть динамический массив Image(img: array of TImage;) и для каждого надо обрабатывать сообщение OnClick. Как в такой ситуации можна поступить, как проверять нажатие на любой из этих имейджев?


 
jack128 ©   (2005-08-26 00:53) [1]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342


 
Джо ©   (2005-08-26 01:01) [2]


> как проверять нажатие на любой из этих имейджев?

Присвоить всем имэджам один и тот-же обработчик.


 
Anatoly Podgoretsky ©   (2005-08-26 12:44) [3]

Руслан   (26.08.05 00:42)  
Если проверять нажатие, то всем один и тот же.


 
tesseract ©   (2005-08-27 11:51) [4]

>> Как в такой ситуации можна поступить, как проверять нажатие на любой из этих имейджев?

Назначать обработчик OnClick. Каждый объект будет вызывыать данный обработчик со своими параметрами (в частности sender).

И  лучше не array of Timage, а TList,TobjectList или Tcollection.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.031 c
2-1125246461
Андрей Молчанов
2005-08-28 20:27
2005.10.09
ShellExecute


2-1125252030
The Sound
2005-08-28 22:00
2005.10.09
2 простейших вопроса.


14-1127145267
ArtemESC
2005-09-19 19:54
2005.10.09
Во время работы


1-1126968951
Igor_thief
2005-09-17 18:55
2005.10.09
ntuser.dat


1-1126873097
Ega23
2005-09-16 16:18
2005.10.09
Добавить Image к TTreeNode без TImageList




   Наверх