|
用lisp脚本写了个加载vlx、arx、lsp等文件的脚本。
但运行后,经常在命令行提示如下信息:
使用设置环境变量 cmdecho + nomutt 的方法,代码如下
(defun S::STARTUP(/ m_oldcmdecho m_oldcmdnomutt)
(setq m_oldcmdecho (getvar "cmdecho"))
(setq m_oldcmdnomutt (getvar "nomutt"))
(setvar "cmdecho" 0)
(setvar "nomutt" 1)
;; 这里进行加载等操作
(setvar "cmdecho" m_oldcmdecho)
(setvar "nomutt" m_oldcmdnomutt)
)
但仍未解决,命令行提示如下信息:
如果只是设置环境变量 cmdecho,则设置前后,命令行提示看不到有变化。
对于(setvar "nomutt" 1)只是把命令行前面的“命令:”还有其他cad命令的回显信息隐藏掉了,对于 load command 命令的回显,还是隐藏不了。
[code]原文链接:https://blog.csdn.net/genfeng/article/details/8938950[/code] |
|