Re[7]: освобождение памяти при работе с динамическими объект
От: Prinzip  
Дата: 10.09.03 12:10
Оценка:
Здравствуйте, Вячеслав Ермолаев, Вы писали:

ВЕ>T.e видны эти TGroupBox и TMemo?

ВЕ>А код конструктора (или тот участок, где GrBox и Memo создаются) и деструктора компонента можно?

Ох, сорри, в предыдущий раз не тот класс показщал не тот класс показал:

class TMyComponent2 : public TGroupBox
{
private:
TMemo     *Memo;
public:
__fastcall TMyComponent2::TMyComponent2(TComponent* Owner)
               : TGroupBox(Owner)
{
   TMemo *iMemo = new TMemo(this);
   iMemo->Parent=this;
   Memo=iMemo;
}
   __fastcall ~TMyComponent2(){delete Memo;};
};


При вызове
 delete allA[i];
деструктор не вызывается!!!!

Буду рад, если укажешь на мою ошибку.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.