| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Удаление объектов |
| Автор: Zero 31.10.2004, 12:51 | ||
| Народ у меня есть такой вопрос??? Почему когда я динамически создал ряд кнопок, и после пытаюсь удалить эти кнопки, то при удалении некотрых бывает, что просто выдаётся ошибка и прога закрывается. Причём я заметил, что именно если первые 2 кнопки стояющие слева на форме если их сразу удалить то возникает, глюк, а если перед этим др. кнопки удалить, а потм эти то вроде всё нормально. да кстати у меня ещё сделано открытие доступа удаления этих кнопок на Button2... Не подскажете почему происходят глюки, и возможный способ решения против этого.
|
| Автор: p0s0l 31.10.2004, 19:00 | ||
Попробуй как-нибудь типа такого:
Т.к. в обработчике события кнопки нельзя освобождать её же саму... Поэтому удаляем кнопку после выхода из функции (с помощью нашего сообщения WM_DELBTN). |
| Автор: Zero 31.10.2004, 19:40 |
| Спасибо!!! Как всегда, теперь работает... |