这个代码运行怎么显示“无法获取OBJIECT ID",能解答下吗?
(defun c:px121 (/ m p1)(setq m (entsel "\n选择对象")) ; ;选取对象
(setq p1 (getpoint "\n坐标点:"))
(vlax-curve-getClosestPointTo m p1)
)
(vlax-curve-getClosestPointTo (car m) p1) 自贡黄明儒 发表于 2022-5-25 12:59
(vlax-curve-getClosestPointTo (car m) p1)
"(car m)",请问这个在命令中起的作用是什呢?变量m只是一个图元名称,能详细解释一下吗? entsel 获取的是 图元名和点坐标组成的表, 要用car取出其中的第一个 ,才是图元名(<图元名: 17e51977310> (1106.52 -54.6888 0.0))
在命令行里执行【!m】
你就能查看到m的值
下载一个chm版的函数帮助
要用到某个函数
学习它的范例
查看它的参数要求
遇到执行不符合预期的时候
检查参数类型是否正确
masterlong 发表于 2022-5-25 19:46
下载一个chm版的函数帮助
要用到某个函数
学习它的范例
谢谢,,,,
页:
[1]