乐筑天下

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

[编程交流] lsp加载和卸载帮助

[复制链接]

15

主题

22

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-6 07:22:25 | 显示全部楼层 |阅读模式
你好需要有关创建lsp的帮助,该lsp可以:
 
>加载和卸载*。位于指定文件夹上的arx文件!
 
实例
```````
  1. [size=2](defun c:arxload()[/size]
  2. [size=2](command "load" "[/size][size=2]c:\documents & settings\user\addons\mditab17.arx[/size][size=2]")(princ))[/size]

 
  1. [size=2](defun c:arxunload()[/size]
  2. [size=2](command "unload" "[/size][size=2]c:\documents & settings\user\addons\mditab17.arx[/size][size=2]")(princ))[/size]

 
谢谢
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:28:31 | 显示全部楼层
使用arxload/arxunload函数,例如:
 
  1. (arxload "C:/YourFolder/YourFile.arx" nil)
  1. (arxunload "YourFile" nil)
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 07:30:57 | 显示全部楼层
欢迎来到CADTutor!
 
首先,我建议您不要使用与受保护符号(LISP函数)相同的名称定义自定义命令。
 
第二,尝试一下:
 
  1. (defun c:MDITAB  ()
  2. ((lambda (arxList mdi path)
  3.     (princ
  4.       (strcat "\rMDITAB: "
  5.               (cond ((member mdi arxList)
  6.                      (arxunload mdi)
  7.                      "UNLOADED ")
  8.                     ((arxload (strcat path mdi))
  9.                      "LOADED ")))))
  10.    (arx)
  11.    "mditab17.arx"
  12.    "c:\\documents & settings\\user\\addons\")
  13. (princ))
回复

使用道具 举报

15

主题

22

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-6 07:33:54 | 显示全部楼层
哇!
我不敢相信是你(李)第一个回复我的第一个帖子!!!这当然是我的荣幸!!
我很高兴,cz,我目前正在使用您创建的lsp来帮助我起草工作。。。它真的非常方便/有用!
这也节省了时间和精力。。。。太多了
 
实际上,自从我开始使用autolisp以来,我在autolisp上遇到了很多问题(帖子),当时我觉得power lsp例程可以在autocad中为我做很多事情。
这就是为什么我今天加入这个论坛,以寻求对autolisp的更多理解/经验!
 
我回办公室后一定会尽快试用!再次感谢!!!!快乐的
回复

使用道具 举报

15

主题

22

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-6 07:38:52 | 显示全部楼层
谢谢你的欢迎!
很高兴收到你的另一个建议!
我是autolisp新手,但它确实让我有兴趣深入学习它。。。
一定要试试!!!
非常感谢RenderMan先生
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-6 07:41:16 | 显示全部楼层
请阅读代码发布指南
 
这次我帮你修好了。
回复

使用道具 举报

15

主题

22

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-6 07:46:34 | 显示全部楼层
谢谢我已经阅读了你发布的指南。。。现在我明白了=)
一定会记住我的下一个帖子!
谢谢你!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:49:16 | 显示全部楼层
 
谢谢-我很荣幸我的声誉领先于我。谢谢你使用我的程序,我希望他们能帮助你的工作。
 
 
然而,为了澄清,需要提出一个好的观点,请注意,在这种情况下定义的符号是“c:arxload”,而不是受保护的arxload符号
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 07:52:30 | 显示全部楼层
非常欢迎你;可以说,我也是李的学生。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 07:55:08 | 显示全部楼层
 
干杯,李-这两方面都好!英雄联盟
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 05:16 , Processed in 0.923102 second(s), 83 queries .

© 2020-2025 乐筑天下

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