流_星 发表于 2014-2-27 21:03:48

获取坐标

本帖最后由 流_星 于 2014-2-27 21:05 编辑

大神
请教
一个坐标问题
就是我打开图
就想获取图框的右上点坐标
大神们如何操作

Gu_xl 发表于 2014-2-28 10:52:31

(vla-getboundingbox (vlax-ename->vla-object (car (entsel "选取图框:"))) 'll 'ur)
(setq pt (vlax-safearray->list ur))

自贡黄明儒 发表于 2014-2-28 12:06:34

还是用(getpoint)吧

流_星 发表于 2014-2-28 21:18:37

不用选图框
自动获取
能办到吗

自贡黄明儒 发表于 2014-2-28 21:34:31

流_星 发表于 2014-2-28 21:18
不用选图框
自动获取
能办到吗

遍历,但慢

自贡黄明儒 发表于 2014-2-28 21:40:20

流_星 发表于 2014-2-28 21:18
不用选图框
自动获取
能办到吗

如果你的图框是一个块,应可以;如果是一矩形,只能遍历哪个矩刑最大了

流_星 发表于 2014-2-28 22:51:16

是个块
但是这个块名随图框大小在变
能做吗
页: [1]
查看完整版本: 获取坐标