![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Код создаваемого контрола.
В рабочей програме прокручивается цик, итог несколько созданных Label на форме. Как их удалить с формы все сразу и каждый по отдельности |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
Если нужно удалить по выходу из программы, то не беспокойся, т.к. они сами умрут. Если же нужно Убивать какие то отдельные, то всё зависит от того как ты определяешь нужные от ненужных. Думаю, что бы убить все нужно просто выставить Tag например в 666 и тогда пробегая в цикле все лэйблы, будешь видить какие ты создал сам и значит их нуна убить. Это сообщение отредактировал(а) Yanis - 2.10.2006, 10:46 |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
ну ты и сохраняй указатели на контролы к примеру в TList, и сделай не проседуру а функцию которая будет возвращать указатель на созданный объект. Аля:
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Зная имя мы всесильны Ха ха ха.... Крыша паехала
Вот код который может удалить любой созданный динамически контрол надо только знать его имя!!!
И чего я в последнее время сам начал отвечать на свои вопросы |
|||
|
||||
| Братец_Горанфло |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
хорошо, а что делать если имя не известно, а например все динамические компоненты хранятся в динамическом массиве
Как тогда по имени обращаться?
|
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 4 Всего: 260 |
Братец_Горанфло, а зачем тебе имя? удалить вот так:
тебе никто не мешает. |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
+ можно использовать TObjectList с OwnsObject = true. тогда если убить его, то автоматом "умрут" все объекты что в него добавлялись)
-------------------- There are always someone smarter than you... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |