乐筑天下

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

[编程交流] 加载超过50 Lisp

[复制链接]

2

主题

439

帖子

536

银币

限制会员

铜币
-14
发表于 2022-7-6 18:13:08 | 显示全部楼层
在Visual LISP编辑器项目>新建项目中,收集你的50*。lsp文件并构建一个*。fas文件。(loas“my\u 50\u lisps.fas”)ant一次。您还可以随时重建项目(添加/删除/更改lisp文件)。
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2022-7-6 18:15:58 | 显示全部楼层
使用您的示例:
  1. (autoload "BREAKLIN.lsp" '("BKL"))
  2. (autoload "BREAKLIN.lsp" '("SHS"))
  3. (autoload "ABC.fas"      '("ABC"))


  1. (autoload "BREAKLIN.lsp" '("BKL" "SHS"))
  2. (autoload "ABC.fas"      '("ABC"))

 

  1. (autoload (strcat $Path "BREAKLIN.lsp") '("BKL" "SHS"))
  2. (autoload "ABC.fas"      '("ABC"))
回复

使用道具 举报

T2L

4

主题

27

帖子

27

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 18:22:12 | 显示全部楼层
对不起,我很困惑
你把这些自动加载放在哪里?(有需求的东西?)在阿卡多克。lsp,acad。lsp或者你直接输入
在命令行中。
各位,请进一步解释。
非常感谢。
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2022-7-6 18:24:10 | 显示全部楼层
我建议您创建一个lisp文件。也许是“MyAutoLoads.lsp”。在其中存储所有自动加载语句。
然后将此添加到您的ACADDoc中。lsp文件(MyAutoLoads.lsp)
回复

使用道具 举报

T2L

4

主题

27

帖子

27

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 18:29:01 | 显示全部楼层
好的,我明白了。如果找到一个(acaddoc.lsp),它会将文件加载到内存中。
现在,这需要一个像上面那个人一样的问题。
这个文件需要多少内存?它会减慢交流吗?
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2022-7-6 18:33:05 | 显示全部楼层
AutoLoad将指针添加到内存中,而不是lisp。
只有当用户第一次键入命令调用lisp时,lisp例程才会执行
被添加到内存中。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 14:00 , Processed in 0.438611 second(s), 62 queries .

© 2020-2025 乐筑天下

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