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

Создание массива компонентов в real-time   Найти похожие ветки 

← →
slavon   (2007-12-09 21:24) [0]

Уважаемые Мастера! Не откажите в помощи новичку.
Вопрос 1. После создания массива MLabArr : array of TLabel при закрытии программы достаточно будет:
SetLength(TLabelArr, 0);
или надо ещё:
for i := 1 to Length(MLabArr) do
 MLabArr[i - 1].Free;
SetLength(MLabArr, 0);?
Вопрос 2. (Главный) Как сделать обработку события, напр. щелчка по такому Label"у?
Вопрос 3. Как заставить другие Label"ы не реагировать на это событие? Я думаю, через св-во "Tag", правильно?
(Я прочитал статью М. Христосенко, но ответы на эти вопросы не нашёл.)


← →
Johnmen ©   (2007-12-09 21:31) [1]

1.
При закрытии программы вообще ничего этого не надо. Осёвый менеджер памяти всё освободит.
2.
Назначить событию процедуру обработки, которая д.б. методом класса.
3.
Не назначать им обработчика. Теги здесь непричем...


← →
Германн ©   (2007-12-09 21:33) [2]


> (Я прочитал статью М. Христосенко, но ответы на эти вопросы
> не нашёл.)
>

Почитай еще и эту статью:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342


← →
slavon   (2007-12-09 21:45) [3]

> Не назначать им обработчика. Теги здесь непричем...
Я имел ввиду "Sender as TLabel" и т. д., ну, чтобы для каждого не писать.
> Почитай еще и эту статью:
Спасибо за ссылку, пошёл образовываться.


← →
slavon   (2007-12-09 22:41) [4]

Германн, спасибо, статья – супер!


← →
Германн ©   (2007-12-10 00:49) [5]


> slavon   (09.12.07 22:41) [4]

Тогда сохрани эту ссылку:
http://www.delphikingdom.com/asp/users.asp?ID=10
Там есть перечень других статей этого же автора. Очень полезно иметь их под рукой.



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

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



Память: 0.46 MB
Время: 0.006 c
2-1197279695
fics
2007-12-10 12:41
2008.01.06
Мерцание раб области


2-1196783184
MMstep
2007-12-04 18:46
2008.01.06
Сохранение данных


2-1197332815
San1
2007-12-11 03:26
2008.01.06
создание класса на основе TBitmap


5-1164302911
Hollander
2006-11-23 20:28
2008.01.06
Вставить в свой компонент другой


2-1197015502
Zheksik
2007-12-07 11:18
2008.01.06
Можно ли разукрашивать StringGrid в событии отличном от DrawCell?




   Наверх