如果是(xxx),则是(xxxx)(xxxx)(x)
大家好,我如何在autolisp中这样说:
(如果(=a b),则执行以下操作(xxx)(xx)(xxxx)
)
在a=b之后,我想做几件事。
我写道:
(如果(=a b)((xxx)(xx)(xxxx))
)
但由于某些原因,它不起作用!
你能帮我做这个吗?
干杯
阿里 知道了!
(项目(xxx)(xx)(xxxx)) Progn是你的新朋友。
(if(A)(B)©)表示:如果A为真,则执行B,否则执行C。
要做更多的“事情”,请使用(progn…)命令
(如果(A)(程序B1 B2 B3)(程序C1 C2…)
这种结构可以翻译为:如果A为真,则执行B1,然后执行B2、B3;如果A不正确,则执行C1、c2,。。。 你自己发现的。这些知识更有价值。
谢谢,伙计,
一如既往地解释得很好。
是的,我通过搜索帮助找到了它。当我高中时,我习惯于用Basic编程,我对编程有一点熟悉,所以我猜测应该存在这样的东西。
autoLISP太棒了!!!
我是新来的,一周前才开始工作,但我觉得这太不可思议了。
谢谢大家的支持
阿里
页:
[1]