jiegouxiaoxin 发表于 2024-5-1 22:05:42

一共两行代码,也不知道错哪了,求助

(defun c:aaa()
        (command "-insert" "hwx" "s" "1" "r" "0")
      (command "line" (getvar'lastpoint) (list 1 1 1) "")
        (prin1)
)
运行不了,提示,需要点或选项关键字。
但是拆开,每一行都能在命令行单独运行。
求大佬给看看,注意测试的时候,图纸里面做个块(名字hws)

jiegouxiaoxin 发表于 2024-5-1 22:28:06

感谢e派大佬,增加pause就解决了。

永不言弃 发表于 2024-5-1 22:31:45


(defun c:aaa ()
(command "-insert" "hwx" "s" "1" "r" "0" pause)
(command "line" (getvar 'lastpoint) (list 1 1 1) "")
(prin1)
)

tigcat 发表于 2024-5-1 22:32:23


(command "-insert" "hwx" "s" "1" "r" "0" (getpoint "\n块插入基点:"))

jiegouxiaoxin 发表于 2024-5-1 22:56:07

谢谢各位,万分感谢

PDCA2025 发表于 2024-5-3 09:37:59

每天学一点

moranyuyan 发表于 2024-5-6 07:03:19

一起受教了:handshake

z312144636 发表于 2024-5-21 19:20:22

一起受教了
页: [1]
查看完整版本: 一共两行代码,也不知道错哪了,求助