我有一个从 TFrame 扩展的对象。这包含一个 TCombobox。
我想确保在我的框架被销毁时释放任何关联的对象。但是,当我的析构函数运行时,我可以访问组合框,但它的项目已被清除。
这会做什么?如何访问析构函数中的项目?
我的析构函数看起来像这样;
destructor TfraImportAttachments.Destroy;
begin
MessageDlg(IntToStr(cboCategory.Items.count), mtInformation, [mbOK], 0);
FreeObjects(cboCategory.Items);
inherited;
end;