首先,请在发布代码时使用代码标签。。。让我来帮你吧。
其次,代码保存在哪里?一些任意LSP文件?
您只需要创建/修改一个名为ACADDOC的文件。LSP(注意,如果它不存在,请不要使用任何其他看起来类似的,请自己制作一个)。使用记事本/VLIDE创建它(与任何其他LSP文件相同)。将其保存在支持路径上列出的文件夹中,或将其文件夹添加到支持路径中。
您可以直接将代码粘贴到ACADDOC中。您创建的LSP文件。或者,如果它已经在一个文件中(比如它叫DRAWORDER.LSP,保存在一个文件夹C:\MyLisps\),你可以将这一行添加到ACADDOC中。LSP:
- (load "C:/MyLisps/DrawOrder" "Error loading DrawOrder Lisp")
注意,只有当acad无法找到路径时,才需要该路径。我展示的是正斜杠,在这种情况下,你可以使用Windows默认的反斜杠,但是你需要像这样把它们加倍:
- (load "C:\\MyLisps\\DrawOrder" "Error loading DrawOrder Lisp")
如果保存LSP文件的文件夹也在您的支持文件夹中,那么这一行就更容易了-不再需要告诉load文件在哪里:
- (load "DrawOrder" "Error loading DrawOrder Lisp")
如果使用2013-SP1或2014,则可能还需要将保存所有LSP文件的所有文件夹添加到TrustedPaths系统变量中。请参阅我的另一篇帖子和对nod684的回复。 |