关于 Visual LISP的问题?

(defunlee(b1)(setqbl(getint"空气输入:0;氮气输入:1,"))(if(=bl0)(command"-insert""Equipment_Ven... (defun lee (b1)
(setq bl (getint "空气输入:0;氮气输入:1,"))
(if (= bl 0)
(command "-insert"
"Equipment_Vent_Hopper_Nitrogen"
"S"
1
)
)

(command "_explode"
"L"
)
)
程序只运行到插入块这一行,最后的一个命令 "_explode" 就是无法运行,
编译器也没提示啥错误!
刚接触这些,一头雾水,希望大家帮帮忙啊!
上面的 插入的块名是一致的,复制到百度上漏了几个······
以图片中的为准!
展开
 我来答
临雪一枝梅
2013-02-28 · TA获得超过1333个赞
知道小有建树答主
回答量:355
采纳率:100%
帮助的人:358万
展开全部
  • 如果觉得回答对你有帮助请采纳为最佳答案,

  • 你的采纳就是我们的动力(^_^)!!!

  • ;;;试试这样:

    (defun lee (b1)

      (setq bl (getint "空气输入:0;氮气输入:1,"))

      (if (= bl 0)

        (command "-insert"

                 "Equipment_Vent_Hopper_Nitrogen"

                 "S"

                 1

                 (getpoint) 

                  0

        )

      )

     

      (command "_explode"

               "L"

      )

    )

追问
我自己也研究出来了:
(defun c:test (/ lee)
(setq lee (getstring "\n 空气请输入小写,a;氮气请输入小写,n;"))
(if (= lee "a")
(progn (command "-insert" "BL_Equipment_Vent_Hopper_Air" "S" 1 "R" 0)
(command pause)
(command "_explode" "L")
)
)
)
xiabin68
2013-02-25 · TA获得超过249个赞
知道小有建树答主
回答量:353
采纳率:66%
帮助的人:176万
展开全部
再加一个空格

(COMMAND "_EXPLODE"
"L"
""
)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dnbc1
2013-02-24 · TA获得超过978个赞
知道小有建树答主
回答量:1235
采纳率:92%
帮助的人:405万
展开全部
程序运行后,那图块能插入到当前图形中吗?
更多追问追答
追问
能的,只是最后一句((command "_explode" ”L“) 不能运行!!!!
追答
最后一句改为(command "_explode" (entlast))试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式