Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как удалить предок компонента из его же события


Страницы:   1 2

Sco ©   (2006-10-18 16:10:00) 

Мне надо так но выдаётся ошибка, шо делать?

procedure TAlarmClockF.AlarmDelIconClick(Sender: TObject);
begin
// smth code
AlarmDelIcon.parent.destroy
// smth code
end;

Всё идёт гладно до end; потом ошибка памяти, шо можно сдесь сделать?


Sco   (2006-10-18 17:06:00) [21]

2Amoeba издеваешься? лучше бы написал код который мне надо ввести...


Amoeba   (2006-10-18 17:04:00) [22]


> чо такое Орд

Отец русской демократии


Sco   (2006-10-18 17:00:00) [23]

2Плохиш а ето как? даже не представляю
2Германн ваще ничо не понял, чо такое Орд, PostMessage/

можна для меня попроще... а то нифига не понимаю


Германн   (2006-10-18 16:56:00) [24]

PostMessage поможет ОРД


Плохиш   (2006-10-18 16:54:00) [25]


> Sco ©   (18.10.06 16:44) [7]
> не понял... чо за маразм. Мне надо сносить панель, на панели
> есть иконка - жму на неё - и панель должна исчезнуть с формы
> и из памяти.

Закажи панель форме, она уничтожит и даже денег не возьмёт.


Sco   (2006-10-18 16:44:00) [26]

не понял... чо за маразм. Мне надо сносить панель, на панели есть иконка - жму на неё - и панель должна исчезнуть с формы и из памяти. так что не "нефиг" - а как её удалить?
Я делаю обработку события OnClick, но прямо оттуда нормально снести не могу, глюки, а снести НАДО! как ето сделать? У TPanel нету release


Плохиш   (2006-10-18 16:37:00) [27]


> Sco ©   (18.10.06 16:35) [4]
> 2[b]Плохиш[/b] я уюзаю TPanel, а у неё нету release

Ну и негиК удалять то, что не создавал.


Сергей М.   (2006-10-18 16:36:00) [28]


> шо делать?


С какого перепугу чадо может потребовать у родителя убиения самого себя, при этом контролируя процесс своего убиения ?)


Sco   (2006-10-18 16:35:00) [29]

2[b]Плохиш[/b] я уюзаю TPanel, а у неё нету release


Плохиш   (2006-10-18 16:28:00) [30]


> Sco ©   (18.10.06 16:23) [2]
> теорию глюка я понял, а вот как испольщовать release я незнаю

Ну.. можно слово "destroy" в своём коде заменить на слово "release". А можно и в справке что-нибуть почитать.


Sco   (2006-10-18 16:23:00) [31]

теорию глюка я понял, а вот как испольщовать release я незнаю...


Плохиш   (2006-10-18 16:14:00) [32]


> AlarmDelIcon.parent.destroy

Отпилить сук на котором сидишь и удивляться, что сильно ударился при падении. Рыдал....

Попробуй применить Release, как в справке и написано.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо