Вниз
Скачать: CL | DM;

Как правильно убить TFrame?   Найти похожие ветки 

← →
hexone ©   (2003-12-08 15:50) [0]

Добрый день. Есть много одинаковых фреймов созданных на ScrollBoxе как TFrame.Create(nil), Parent := ScrollBox.
На фрейме есть кнопка удалить этот фрейм в котором стоит:
если Free - через раз вылетает Invalid Ptr Op
если Release - всегда вылетает Invalid Ptr Op

Вопрос:
Можно ли удалить фрейм через его же метод, вызвав в нем release?
Если да, то буду копать в других местах.
спасибо.


← →
MBo ©   (2003-12-08 15:59) [1]

Нет, нельзя.
сделай PostMessage форме, передав Self в одном из параметров.


← →
hexone ©   (2003-12-08 16:16) [2]

Большое спасибо!!! Все работает.


← →
REA ©   (2003-12-08 17:21) [3]

2Mbo> а почему нельзя Free? Я не пробовал, но с остальными компонентами работает.


← →
MBo ©   (2003-12-08 19:07) [4]

>REA
При этом ты убиваешь объект фрейма в ЕГО собственном обработчике.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
1-62000
Other Victor
2003-12-07 04:07
2003.12.19
TMemo, TRichEdit


11-61995
it
2003-04-07 15:46
2003.12.19
From OpenDialog To ListBox


14-62212
SkyRanger
2003-11-20 08:42
2003.12.19
Немного о политике...


14-62250
BlackTiger
2003-11-25 15:09
2003.12.19
Как вам Yukon (новый MSSQL)? Я - тащусь!


1-62045
Black King
2003-12-05 22:14
2003.12.19
исходники прямой записи в файл XLS




   Наверх