明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1661|回复: 1

关于DBX继承问题的请教

[复制链接]
发表于 2006-6-3 00:15:00 | 显示全部楼层 |阅读模式

大家好,最近开发遇到了一个问题,寻求解决,希望大家能给点宝贵的意见和建议。下面是遇到问题的过程,描述有点繁琐,见谅:)

1.创建一个DBX工程,从AcDbEntity下继承得到一个MyBase的类.编译生成MyBase.dbx;

2.创建第二个DBX工程,从MyBase下继承得到一个MyChild1的类,编译生成MyChild1.dbx;

然后为其创建相应的ARX工程,用于创建和编辑MyChild1对象,编译生成MyChild1UI.arx;

3.创建第三个DBX工程,从MyBase下继承得到另一个MyChild2为类,编译生成MyChild2.dbx;

然后也为其创建相应的ARX工程,用于创建和编辑MyChild2对象,编译生成MyChild2UI.arx;

问题:现在打开CAD,加载上面的3个dbx文件和2个arx文件,没有问题,但最后关闭CAD时,弹出一个致命错误消息:FATAL ERROR: Attemp to delete class 'MyBase' which still has registered descendants.

请教怎么取掉这个错误呢?

发表于 2006-9-4 11:12:00 | 显示全部楼层

AUTOCAD加载时不要加载第2,3个DBX

问题便个解决

能联系一下我吗

我有问题想请教请教你

guoyuzhen1983@163.com

或者QQ155164341

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 21:24 , Processed in 0.161415 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表