明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3570|回复: 10

请问如何在cad启动时自动装载所有的lisp呀?

[复制链接]
发表于 2003-1-3 16:08:00 | 显示全部楼层 |阅读模式
请问如何在cad启动时自动装载所有的lisp呀?
发表于 2003-1-3 16:20:00 | 显示全部楼层

添加到启动组就行了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2003-1-3 16:52:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2003-1-3 20:14:00 | 显示全部楼层

你可以写一个加载LISP程序的程序放在启动组里

发表于 2003-1-4 11:34:00 | 显示全部楼层

他们的方法是正确的,但是

他们的方法是正确的,但是这样做,程序不管用于不用,都要占用内存。好像还有更好的方法。哈
发表于 2003-1-4 13:02:00 | 显示全部楼层

这不难...

放到启动组中也行,只是还不能真正实现自动、可变的加载。
最彻底的方法是 *.MNU+*.MNL
详细的技术方法参见《Visual LISP程序设计——技巧与范例》,其中的实例完全可以移植到您的项目中。
 楼主| 发表于 2003-1-4 15:45:00 | 显示全部楼层

to 吟屏

谢谢,刚发现,才知自己是蠢猪
发表于 2003-1-4 21:21:00 | 显示全部楼层

我有个办法更好

如果你建立了调用程序的菜单的话,用这个方法可以在你调用此程序的时候才加载程序,这样就不会占用你的内存了,即在菜单中加入以下内容
(if (null aa)(load "aa")) aa
此语句判断aa程序是否加载,如未加载,则加载此程序。然后再调用此程序
 楼主| 发表于 2003-1-4 21:54:00 | 显示全部楼层

to congcong

thank u very much!
发表于 2003-1-5 17:19:00 | 显示全部楼层

建一个acad.lsp

建acad.lsp文件放到当前工作目录或support中,在acad.lsp中加入(“load"文件名"”)即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-1-16 02:01 , Processed in 0.209848 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表