(if (null c:新命令)(progn (load "文件.vlx")(setq 新命令 c:原命令)(defun c:新命令 ()(新命令))(vl-acad-undefun 'c:原命令)))
呵呵,高招呀
这个实用!
不用这么麻烦,直接在pgp中自定别名就可以了的格式new, *old
本帖最后由 长风(尚品) 于 2012-7-20 14:54 编辑
此脚本可以改arx的吗?另外,如果vlx或arx文件中有两个命令,如何将它们分开设命令呢?你这个好像只能用一次。第二次就错误了
我想这个功能的初衷是用来屏蔽掉.vlx程序的原快捷键,比如说c.vlx,快捷键定义为c,而c又跟常用的复制命令冲突,这时楼主提供的程序在加载后应该是可以解除c与c.vlx文件之间的关联,并且重新定义快捷键的,如果不是这样,还真不如在.pgp文件里直接改来得方便!
这个实用!
不用这么麻烦,直接在pgp文件中改就行的,新命令, *旧命令
对于实用的vlx 程序可以用这个方法修改快捷键而不影响原来的pgp快捷键~
蛮好的,呵呵