Форум: "Начинающим";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
ВнизЕсть ли у контрола какое-нибудь состояние, типа Destoying? Найти похожие ветки
← →
Ega23 © (2007-10-25 11:35) [0]Проблема такая, что SetParent у самописного контрола отрабатывает позже Destructor"а, т.е.
destructor TCustomDBTreeView.Destroy;
begin
FDataLink.Free;
FDataLink := nil;
FTreeItems.Free;
FTreeItems := nil;
inherited;
end;
где-то в недрах inherited. Вот можно ли как-то в перекрытом SetParent узнать, что объект начал разрушаться?
← →
Ega23 © (2007-10-25 11:39) [1]
csDestroying in FComponentState
- это оно?
← →
Игорь Шевченко © (2007-10-25 11:40) [2]У компонента есть в ComponentState
← →
Ega23 © (2007-10-25 11:49) [3]
> У компонента есть в ComponentState
Ага, я, похоже, уже нашёл. Просто до TComponent нен догадался проследить, на TControl остановился.
Всем спасибо!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c