- UID
- 452742
- 积分
- 0
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2006-6-12
- 最后登录
- 1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
AcDbObject* selectObject(AcDb::OpenMode openMode)
{
int ss;
ads_name en;
ads_point pt;
ss = acedEntSel("\nSelect an Entity: ", en, pt);
AcDbObjectId eId;
if (ss!=RTNORM)
{
acutPrintf("Selection error, Return Code==%d\n",ss);
return NULL;
}
Acad::ErrorStatus retStat;
retStat = acdbGetObjectId(eId, en);
if (retStat != Acad::eOk)
{
acutPrintf("\nacdbGetObjectId failed");
acutPrintf("\nen==(%lx,%lx), retStat==%d\n",en[0], en[1], eId);
return NULL;
}
AcDbObject* obj;
if ((retStat = acdbOpenObject(obj, eId, openMode))!= Acad::eOk)
{
acutPrintf("acdbOpenEntity failed: ename:(%lx,%lx),"
" mode:%d retStat:%d", en[0], en[1],
openMode, retStat);
return NULL;
}
return obj;
}
--------------------------------------------------------->
在显示Select an Entity: 后应该输入什么啊? |
|