自定义面板出错
本帖最后由 nyistjz 于 2021-9-9 09:09 编辑如附件,是我自己做的一个小面板,但出运行总是不能成功,请大侠们帮忙看一下问题出在哪里,帮忙修改一下,自己搞到凌晨2点,实在是搞不懂了。
目前有如下问题:
1.打开总是自动点击“是”;
2.多运行几次,无规律导致CAD假死;
3.去更新按钮,点击后不能运行后面的命令。
正常情况下,应该是点击“去更新”,只打开一个网址,而面板并不消失,更点击是或否,运行相应程序并关闭面板。
请万能的网友们,帮忙看一下,成分感激。
会不会是应为变量不是区域变量,在运行第一次后变量已经有赋值了,第一次运行完没有被清掉,影响了第二次程序的运行? 竹天 发表于 2021-9-9 08:52
会不会是应为变量不是区域变量,在运行第一次后变量已经有赋值了,第一次运行完没有被清掉,影响了第二次程 ...
应该不是,设置为区域变量后,还是在同样的问题。您试试看,能否有解决办法!
nyistjz 发表于 2021-9-9 09:07
应该不是,设置为区域变量后,还是在同样的问题。您试试看,能否有解决办法!
对DCL还不熟悉,不知道是因为啥 本帖最后由 wzg356 于 2021-9-10 16:21 编辑
(cond((= key 1)(isme1))((= key 2)(isme0))((= key 3)(av:https)))放在最后
。。。。。。。。。。。。
(action_tile "Y" "(done_dialog 1)")
(action_tile "N" "(done_dialog 2)")
(action_tile "H" "(done_dialog 3)")
(setq re ( start_dialog))
(unload_dialog dclid)
(close fn)
(vl-file-delete fname)
(cond
((= re 1)(isme1))
((= re 2)(isme0))
((= re 3)(av:https)
)
)
(princ)
wzg356 发表于 2021-9-10 16:15
(cond((= key 1)(isme1))((= key 2)(isme0))((= key 3)(av:https)))放在最后
。。。。。。。。。。。。
( ...
{:1_1:}
页:
[1]