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

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

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2010, 13:43   #1
Ser@Fim
Пользователь
 
Регистрация: 10.07.2009
Сообщений: 19
По умолчанию Тип переменной после Destroy

Здравствуйте!
Имеется массив, с динамически создаваемыми компонентами, например
Код:
Labels:array of TLabel;
Часть из них удаляю:
Цитата:
Labels[2].Destroy;
Какой тип будет иметь после этого Labels[2]? Точнее, что она будет хранить? nil?
И как можно в цикле проверить какие из них удалены, а какие еще существуют?
Ser@Fim вне форума Ответить с цитированием
Старый 07.03.2010, 15:59   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Проще делать Free.
А проверить... Используйте функцию FindComponent...
Или просто в цикле по Components[i] составьте список всех компонентов на форме, если нужна наглядность.

З.Ы. Примеры - в штатном хэлпе.

Последний раз редактировалось mihali4; 07.03.2010 в 16:02.
mihali4 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Узнать тип переменной MAcK Паскаль, Turbo Pascal, PascalABC.NET 8 19.12.2012 13:25
Проверить тип переменной satana Общие вопросы Delphi 10 20.11.2010 21:43
Тип переменной KoBRaAndrey Общие вопросы Delphi 2 06.10.2009 00:11
Какой тип переменной FILE *f......(в Си) alexxlavr Помощь студентам 4 09.01.2009 18:12
Указать нужный тип переменной KiDoki Общие вопросы Delphi 3 06.10.2008 17:11