[求助]
我写了一段小程序选择实体时出现对话框告诉我
未处理的异常C0000005(Access Violation Reading 0x0016),地址:6546A8D7h
请问大狭们这是怎么回事啊
急
是不是非模态的对话框?
工程传上来看看
当我调用getdata命令时
谢谢大虾
void CGenerWorkDlg::getdata()
{
//第一步:获得对象集合
// AfxMessageBox("请选择塑件");
ads_name ssname;
// ads_point pt;
// acedEntSel("\nSelect an entity:",ssname,pt);
if (acedSSGet(NULL,NULL,NULL,NULL,ssname)!=RTNORM)
{
AfxMessageBox("没有选择!");
acutPrintf("\n");
return;
}
AcDbObjectId eId;
acdbGetObjectId(eId,ssname);
AcDbEntity *pEnt;
acdbOpenObject(pEnt,eId,AcDb::kForRead);
AcDbExtents extents;
pEnt->getGeomExtents(extents);
AcGePoint3d moveby;
//moveby.y=0.2;
moveby=extents.minPoint();
acutPrintf("\nextentsx:%d",moveby.x);
}
还有
我想获得实体的最大包围尺寸
怎么用getGeomExtents函数
我不太会用
页:
[1]