寻求lisp输入函数的一些问题
lisp吧
全部回复
仅看楼主
level 12
(defun c:shuru ()
(initget "dn15 dn20dn25 dn32")
(setq var (getkword "请输入字符串[dn15,dn20,dn25,dn32]<dn25>"))
(princ var)
(princ)
)
以上是我编写的代码,运行效果如下图。显示效果可以用鼠标选择,但实际上选择无效,结果始终是nil,必须用键盘输入才能得到正确结果
万能的吧友有谁知道是什么原因
2019年07月15日 08点07分 1
level 12
关键字在小括号里面,每个数之间用斜杠隔开,下一行用cond多条件多结果,不明白你用princ能得到什么结果
2019年07月19日 22点07分 2
这个代码在我同事的电脑上是可行的,他是cad2008,我用的是2013
2019年07月20日 06点07分
level 3
你对关键字理解还不到位,它的搜索类似正则表达[滑稽]
2019年07月21日 02点07分 3
我也是看了类似的例子照猫画虎,没有全面的示例,你有吗
2019年07月21日 10点07分
1