david2006 发表于 1970-1-1 08:00:00

”*^C^C “这是什么符号?

在AutoLISP编程过程中,遇到一个这样的问题,程序”*^C^C (progn (setq xxx 1))“,其中的”*^C^C “是什么意思呢?请有明白的马友能说明一下。

xiayh126 发表于 1970-1-1 08:00:00

这是菜单编程时用到,^C^C中断两次,有些命令需两次中断才能结束,这样可保证执行菜单项的程序。

Fisher.lucky 发表于 1970-1-1 08:00:00

{:1110_549:}

aini861021 发表于 1970-1-1 08:00:00

我居然表示看不懂

NonstopKnight 发表于 1970-1-1 08:00:00

我是来学习的,看看牛人的答案

david2006 发表于 1970-1-1 08:00:00


此为菜单宏,菜单宏使用AutoCAD命令,“*”为通配符,代表菜单项指定的名称标记及菜单项标签,用于定义此项在菜单上的显示 。在执行命令期间,输入另一个命令并在前面添加^C^C可取消当前命令并显示命令提示。即:^C是结束上一个命令的语句,为的是以防上一个命令未结束而开始执行新命令。至于用两个^C是缘于老版本CAD的命令而来,以前的CAD命令参数多,有时候一个^C不能完全结束上一个命令,所以要加两个,相当于多一层保险,三个就是在两个保险上再加保险。老习惯一直就这么沿用下来了!

qyf 发表于 1970-1-1 08:00:00

^C^C 保证取消当前命令
页: [1]
查看完整版本: ”*^C^C “这是什么符号?