LISP编写命令行his
有没有办法通过lisp例程将选定数量的命令行历史记录写入文件?使用MASSPROP命令时,会弹出一个将分析写入文件的选项(请参阅随附的屏幕截图)。我想知道是否有可能为命令行上出现的lisp结果复制类似的内容
提前谢谢。 martyn,欢迎来到CADTutor
对于显示结果,可以使用textpage、princ、prin1、vl princ to string、strcat等。。
例子:
(defun c:test (/ i)
(textpage)
(setq i 64)
(repeat 26 (princ (strcat "\nascii " (itoa (setq i (1+ i)))" is "(chr i))))
(princ)
) ;_ end of defun
变量last命令行
(getvar "lastprompt")
我们不知道您想要在命令行中显示什么数据?
你也可以发布你的例子。
HTH公司 我在想,也许这就是你想要的。
;clears the log file
(defun clrlogfile ( / f)
(setq f (open (getvar "LogFileName") "w"))
(write-line "" f)
(close f)
)
(clrlogfile);clears the logfile
(setvar "logfilemode" 1);begin logging
;PRINT WHAT YOU WANT TO COMMAND LINE....
(setvar "logfilemode" 0);end logging
(startapp "Notepad" (getvar "LogFileName"));open it up in notepad
当做
hippe013 你想要一个会话中使用的命令的摘要,以及它需要多长时间来完成,我们看了一下这个来比较每个员工每小时工作的命令数。大量命令是否意味着操作员更好? 阅读此解决方案
页:
[1]