评论
让每个LISP例程向用户提示调用命令所需的语法非常好-当您只加载了少量命令时。
然而,随着代码库的增长,我发现只有一个提示更容易:
- Transportation ToolBox Loaded... © 2009, by [[i]RenderMan[/i]]
- >> TOOLBOX >> List of ToolBox Commands
当用户在命令行输入TOOLBOX(并点击enter键)时,将打开一个excel电子表格,为用户提供可用于“Transportation TOOLBOX”的完整增强功能目录。
我发现使用excel比使用文本文件或向代码中添加描述更简单、更完整。这样做可以让我以易于阅读的方式添加格式、描述等。
更重要的是,这样做很容易更新!:眨眼:
如果您愿意,请随意使用:
- (defun c:Toolbox (/ f)
- (if (findfile (setq f "[color=red]FilePath[/color]\\[color=blue]FileName[/color].xlsx"))
- (startapp "C:\\Program Files\\Microsoft Office\\Office12\\EXCEL.EXE" f)
- (alert (strcat "File Cannot Be Found: \n\n" f)))
- (princ))
你失踪了
- tags, bud. <p> </p><p>Cheers! </p>
|