陨落 发表于 2022-2-17 12:35:00

物语心听 发表于 2022-2-16 16:03
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"
这就很尴尬了,虽然提供了墙的坐标接口,但是你不敢去用,因为精度是不够的。。。。

陨落 发表于 2022-2-17 12:41:19

1404073417 发表于 2022-2-16 16:31
以下是墙体的属性及方法:
IComWall: IComWall Interface
;特性值:


ActiveX返回的并不包含坐标。很奇怪,天正接口似乎有意隐藏墙体的坐标

vitalgg 发表于 2022-2-17 15:43:48

本帖最后由 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

1404073417 发表于 2022-2-17 16:03:48

陨落 发表于 2022-2-17 12:41
ActiveX返回的并不包含坐标。很奇怪,天正接口似乎有意隐藏墙体的坐标

应该是故意的,不想让其他人在他们的基础上开发

aihuyujian 发表于 2022-2-21 10:42:31

1404073417 发表于 2022-2-17 16:03
应该是故意的,不想让其他人在他们的基础上开发

(vlax-curve-getStartPoint ob) 墙起点坐标
(vlax-curve-getEndPoint ob) 墙终点坐标

ihavead 发表于 2023-12-9 15:47:29

aihuyujian 发表于 2022-2-21 10:42
(vlax-curve-getStartPoint ob) 墙起点坐标
(vlax-curve-getEndPoint ob) 墙终点坐标

厉害
页: 1 [2]
查看完整版本: 天正墙体图元表里的各项子表都是啥意思啊