ForYang 发表于 2022-7-21 10:26:00

获取点的坐标

请问各位大神,有没有好的方法获取图纸里面点对象acdbpoint的坐标(vla-get-objectname Gobj)是AcDbPoint,如何获取Gobj的坐标

d1742647821 发表于 2022-7-21 12:08:00

10组码或者获取Coordinates

ForYang 发表于 2022-7-21 18:33:00


嗯,用vla-get-Coordinates比较好,之前用vla-get-Coordinate一直报错,谢谢

llsheng_73 发表于 2022-7-21 21:06:00

自带的帮助也坑,帮助里边Point object 确实有Coordinate属性,但实际上没有,只有Coordinates属性
;特性值:
;   Application (RO) = #
;   Coordinates = (145.572 65.4109 0.0)
;   Document (RO) = #
;   Handle (RO) = "4B1"
;   HasExtensionDictionary (RO) = 0
;   Hyperlinks (RO) = #
;   Layer = "0"
;   Linetype = "CONTINUOUS"
;   LinetypeScale = 1.0
;   Lineweight = -1
;   Normal = (0.0 0.0 1.0)
;   ObjectID (RO) = 2130176520
;   ObjectName (RO) = "AcDbPoint"
;   OwnerID (RO) = 2130169024
;   PlotStyleName = "ByLayer"
;   Thickness = 0.0
;   TrueColor = #
;   Visible = -1

ForYang 发表于 2022-7-22 11:26:00


是的,我就是用来Coordinate后一直报错,就没尝试后面的,应该列举出来看看的
页: [1]
查看完整版本: 获取点的坐标