- 积分
- 329
- 明经币
- 个
- 注册时间
- 2003-9-3
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
发表于 2003-9-22 16:58:00
|
显示全部楼层
ads_name ent;
ads_point pt;
while(acedEntSel("\nSelect a text: ",ent,pt)==RTNORM)
{
AcDbObjectId objid;
acdbGetObjectId(objid,ent);
AcDbEntity *pent;
acdbOpenAcDbEntity(pent,objid,AcDb::kForRead);
if(pent->isKindOf(AcDbText::desc)){
AcDbText *text_ent;
acdbOpenAcDbObject(text_ent,objid,AcDb:kForRead);
acutPrintf("选择的文字是: %s",text_ent->textString());
text_ent->close();
}else{
acutPrintf(" %s,Not a Text!")",pent->isA()->name());
}
pent->close();
}
本人也刚学哈,暂没有有关书籍,只能根据帮助摸索。此段代码可能较繁琐,望高手赐教! |
|