xiaoquansb 发表于 2014-1-27 00:19:42

请教DBX怎么获取标注里的文字对象

如题,请高手指教

ZZXXQQ 发表于 2014-1-27 08:52:30

组码1的内容就是文字内容。
如果该内容为空串,就读组码42的测量值置转换;
如果该内容包含字串<>,就用组码42的内容转换后替换。

xiaoquansb 发表于 2014-1-27 14:33:42

本帖最后由 xiaoquansb 于 2014-1-27 16:46 编辑

感谢版主热心解答,我的目的是用DBX打开文档找出水平,垂直方向尺寸的最大值,因此想找到该标注的文字对象,然后获取其角度,以判断是横向还是竖向尺寸;如果是本图,可以查找组码2储存的标注在块表中的名字,然后遍历找到文字对象。但DBX打开图档,无法在“BLOCKS"块表中查找,此种情况该怎么解决呢?

xiaoquansb 发表于 2014-1-27 16:46:24

(vlax-for oj (vla-item (Vlax-Get dbx 'blocks) bl_name)
换了个方法就OK了
页: [1]
查看完整版本: 请教DBX怎么获取标注里的文字对象