请问(vla-get-objectname OBJ)中OBJ是什么?
本帖最后由 qincj0001 于 2017-12-24 23:13 编辑如题,劳烦帮忙解答一下,OBJ对象是什么?如何取得?感谢。
我自己的理解是 图元名,但是运行结果出错
vla-get-ObjectName函数
功能
取得对象的AutoCAD类名称。
语法及参数
(vla-get-ObjectName Object )
ObjectAll Drawing objects, Block, Blocks, Dictionary, Dictionaries,
DimStyle, DimStyles, Group, Groups, Layer, Layers, Layout,
Layouts, Linetype, Linetypes, ModelSpace Collection,
PaperSpace Collection, PlotConfiguration, PlotConfigurations,
RegisteredApplication, RegisteredApplications, TextStyle,
TextStyles, UCS, UCSs, View, Views, Viewport, Viewports, XRecord
这个属性适用的对象
ObjectName 字符串;只读
图元的AutoCAD类名称
谢谢 Linhay。我自己找到问题所在了。
(setq en (car (entsel )))
(setq obj (vlax-ename->vla-object en))
(vla-get-objectname obj)
页:
[1]