Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.06;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.008 c
15-1196715422
барбос в тапочках
2007-12-03 23:57
2008.01.06
анимэ


6-1177537484
Freer
2007-04-26 01:44
2008.01.06
Передача данных между локальными сетями


15-1196721863
Graf
2007-12-04 01:44
2008.01.06
Почему CopyRect так уродует картинку?


9-1164813712
nordic3
2006-11-29 18:21
2008.01.06
прыжок в игре


15-1196257475
em240
2007-11-28 16:44
2008.01.06
.net+производительность gui приложений