启动AutoCAD 2000时文件加载的顺序
产品:
操作系统:
AutoCAD(R) 2000
Windows 95, Windows 98, Windows NT 4.0
修订时间: 12/8/1999
文档编号: TS28079
问题:
如果知道AutoCAD 2000启动时各个文件加载的顺序,可能就会明白一个文件对另一个文件的影响。例如,已经在从acad.lsp文件加载的LISP程序中定义了一个函数,但是在启动AutoCAD 2000后,这个函数却不工作。这是因为acaddoc.lsp是在acad.lsp文件之后加载,此函数已经被acaddoc.lsp文件重新定义了。
解决方法:
以下是第一次启动AutoCAD 2000时,AutoCAD、Express Tools和自定义文件的加载顺序。
文件
使用者
acad2000.lsp
AutoCAD
acad.rx
User
acad.lsp
User
acad2000doc.lsp
AutoCAD
acetutil.fas
Express Tools
acaddoc.lsp
User
mymenu.mnc
User
mymenu.mnl
User
acad.mnc
AutoCAD
acad.mnl
AutoCAD
acetmain.mnc
Express Tools
acetmain.mnl
Express Tools
s::startup
User
注意: 如果acad.lsp、acaddoc.lsp或MNL文件中包含自定义函数S::STARTUP,那么,创建新图形或打开现有图形时就会调用这个函数。因此,在 LISP启动文件中添加S::STARTUP函数定义,就可以执行全部所需的安装操作。如果需要关于“S::STARTUP”函数的详细信息,请参阅“AutoCAD 2000 Customization Guide”的第六章。
本文地址:http://com.8s8s.com/it/it26750.htm