乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 58|回复: 3

acad.lsp 和 acad2000.lsp 加载顺序

[复制链接]

5

主题

31

帖子

26

银币

初来乍到

Rank: 1

铜币
26
发表于 2002-7-10 10:40:00 | 显示全部楼层 |阅读模式
在acad2002或者2000下ACAD.lsp acad2000.lsp都可以被自动加载,请问二者的加载顺序,如果二者加载的内容有冲突,以哪一个为准。
回复

使用道具 举报

22

主题

248

帖子

10

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
336
发表于 2002-7-10 11:36:00 | 显示全部楼层
在专业应用程序中,不要把自己的东西与AutoCAD的东西混在一起,这样是非常麻烦的。
其实,解决方法极为简单:
1〉您的程序肯定需要一个菜单吧
2〉这个菜单会自动加载同名的MNL程序吧
3〉您就把您的东西写在这个MNL中。完成
其实,AutoCAD提供MNL文件及其性能设计,就是做这件事情的。
回复

使用道具 举报

7

主题

611

帖子

9

银币

中流砥柱

Rank: 25

铜币
639
发表于 2002-7-10 11:23:00 | 显示全部楼层
启动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”的第六章。
回复

使用道具 举报

zh3

36

主题

110

帖子

8

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
254
发表于 2002-7-10 14:16:00 | 显示全部楼层
比如,我在acadiso.lin里面加进去了自己的线型,这是不是混在一起?
还有,我在acad.pgp中修改pagesetup和preview为gs和wr,我觉得如果到别人的电脑上工作,到时候我打wr没反应,也不好。
您觉得我是否应该像这样做?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-28 14:24 , Processed in 1.646620 second(s), 61 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表