如何在autocad 2012中的每个绘图加载上加载.fast文件并运行命令?

时间:2013-08-30 04:43:20

标签: autocad liskov-substitution-principle

您好我正在使用Autocad2012,我正在尝试在autocad中加载一个简单的“XYZ.fas”文件,并希望在每个绘图加载时运行命令“XYZ”。我尝试在Startup Suite和acaddoc.lsp中添加XYZ.fas我编写了以下代码:

(defun S::STARTUP()
(command "XYZ")
)

通过执行此操作,只完成了一半的作业,但只加载了.fas文件,但它不接受该命令。 但如果我手动编写命令,它的运行顺利。我真的很难理解我错在哪里任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

将其添加到您的ACDOC.LSP文件中。

(setq dir "C:/LISP")
(load (strcat dir "/XYZ.fas")
(c:XYZ)