fountain 发表于 2002-8-23 13:36:00

自定义类的问题

从AcDbEntity中派生了一个类,放在dbx工程中,在类中加入两个变量,都是AcGePoint3d类型的,用来标示起点和终点,这时程序正常,没有错误,但当在类中继续添加一个Adesk::Int32型的属性时,编译没有错误,但一进行复制实体或存盘时就出现“unhandled exception in acad.exe (AC1ST15.dll):0x000005;Access violation”,设了好多断点,但发生错误时还根本没有进入我的代码。那位有经验的分析分析这是什么原因造成的。谢谢

lonely 发表于 2002-8-23 14:02:00

我也有同样的问题?知道的大哥,麻烦沟通一下。谢谢!!!

widewave 发表于 2002-9-29 11:24:00

与你的类无关,请检查其它部分。

leeyeafu 发表于 2002-8-26 08:26:00

不知道是不是调用了未重载的纯虚函数,能否把派生类的代码贴出来共同研究?

shaojc 发表于 2002-9-2 18:20:00

对于 AcGePoint3d类型,最好是先申请一个double[3]数据再行使用

页: [1]
查看完整版本: 自定义类的问题