379882,-起点X坐标
383454,-端点X坐标
-276550,-起点Y坐标
正解,前4个数字分别是起点x,端点x,起点y,终点y。你说的重复,是因为y坐标一样。
经过测试,发现还有个问题,当坐标比较大的时候,这一串字符表达的是科学计数法,如下所示:
"3.09328%+006,3.09888e+006,1.15625e+006,1.15625%+006,0,0,100,100"
这就很尴尬了,虽然提供了墙的坐标接口,但是你不敢去用,因为精度是不够的。。。。
1404073417 发表于 2022-2-16 16:31
以下是墙体的属性及方法:
IComWall: IComWall Interface
;特性值:
ActiveX返回的并不包含坐标。很奇怪,天正接口似乎有意隐藏墙体的坐标 本帖最后由 vitalgg 于 2022-2-17 15:46 编辑
陨落 发表于 2022-2-17 12:08
请问base64:decode函数能否提供一下啊?
安装 @lisp 然后
(require 'base64:*)
就可以了。
@lisp主页: http://atlisp.cn
@lisp函数库使用说明:
http://atlisp.cn/doc/function-lib.html
陨落 发表于 2022-2-17 12:41
ActiveX返回的并不包含坐标。很奇怪,天正接口似乎有意隐藏墙体的坐标
应该是故意的,不想让其他人在他们的基础上开发
1404073417 发表于 2022-2-17 16:03
应该是故意的,不想让其他人在他们的基础上开发
(vlax-curve-getStartPoint ob) 墙起点坐标
(vlax-curve-getEndPoint ob) 墙终点坐标 aihuyujian 发表于 2022-2-21 10:42
(vlax-curve-getStartPoint ob) 墙起点坐标
(vlax-curve-getEndPoint ob) 墙终点坐标
厉害
页:
1
[2]