明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2792|回复: 15

[讨论] 关于Lisp打包为VLX的几个疑问

[复制链接]
发表于 2023-10-30 21:10:21 | 显示全部楼层 |阅读模式
入坑lisp的这几年,陆陆续续编了一些lisp自用,大概有几十个Lisp文件,平时通过自定义的菜单栏调用命令。

最近打算分享一些通用的lisp给同事,为了便于管理和分享,打算把很多个lisp文件打包成1个VLX,使用的是VLIDE里的“新建应用程序向导”,使用过程中发现几个问题:


1.添加Lisp文件时,好像有限制。可能的情况有:①一次性选择多个(比如40个)lisp打开时,窗口只有一条记录,显示问号。②一次性选择多个(比如15个)lisp打开时,窗口会新增多条记录,但有缺失,而且最后一条记录会出现文件名不全。个人猜测,上面这些奇怪现象是不是与一次性打开的lsp文件名的字符总数量有关?


2.每次选择少量(比如8个)lisp打开时,直到几十个lisp全部添加后,可以正常打包成VLX。可是加载VLX文件后会发现:一部分lisp里可以调用的命令,加载VLX缺无法正常使用,显示“未知命令”。而另外一部分命令还可以正常调用。


实在是不清楚lisp打包VLX的规则,期待有经验的老师指点迷津。













本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2023-11-2 21:01:23 来自手机 | 显示全部楼层
本帖最后由 wzg356 于 2023-11-2 21:17 编辑
天天问 发表于 2023-11-2 20:47
请问:有没有快捷的工具可以实现多个Lisp合并为一个的?

有,很容易搜到的,合并Lsp,合并Lsp并编译为fas,合并fas的都有

这是我适当改写,源自本论坛

本帖子中包含更多资源

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

x
回复 支持 2 反对 0

使用道具 举报

发表于 6 天前 | 显示全部楼层
llsheng_73 发表于 2025-1-11 11:09
我直接一个lsp搞到底。。。。
需要单独提供部分功能的时候从里边把相关代码复制出来另外搞一个文件来单独 ...

不分开,随着代码越来越长,一旦需要修改里面任意一个代码时,找文件你都不知道要花费几长时间
回复 支持 反对

使用道具 举报

发表于 2025-1-11 11:09:20 | 显示全部楼层
本帖最后由 llsheng_73 于 2025-1-11 11:11 编辑

我直接一个lsp搞到底。。。。
需要单独提供部分功能的时候从里边把相关代码复制出来另外搞一个文件来单独编译
太懒了,不想折腾怎么管理那些

至于合并lsp很简单,什么代码都不需要,到系统的cmd下边去一个COPY *. LSP 合并.lsp就行了
回复 支持 反对

使用道具 举报

发表于 2023-10-30 21:53:57 | 显示全部楼层
把多个lisp文件合并成一个文件就可以了  注意自定义函数的影响 能放进命令里的都放进去
发表于 2023-10-31 07:05:14 | 显示全部楼层
你的问题我早已经解决,有问题多搜搜论坛吧。
http://bbs.mjtd.com/forum.php?mo ... amp;_dsign=2a1015cf
发表于 2023-10-31 07:05:29 | 显示全部楼层
小白一个也想明白
发表于 2023-10-31 12:52:27 来自手机 | 显示全部楼层
论坛有,文件夹内Lsp程序合并1个Lsp或1个fas——这种很方便,需要加载提示的就写一个命令提示说明放在最后
 楼主| 发表于 2023-11-2 20:47:26 | 显示全部楼层
飞雪神光 发表于 2023-10-30 21:53
把多个lisp文件合并成一个文件就可以了  注意自定义函数的影响 能放进命令里的都放进去

请问:有没有快捷的工具可以实现多个Lisp合并为一个的?
 楼主| 发表于 2023-11-2 21:25:48 | 显示全部楼层
wzg356 发表于 2023-11-2 21:01
有,很容易搜到的,合并Lsp,合并Lsp并编译为fas,合并fas的都有

这是我适当改写,源自本论坛

谢谢老师,我刚刚也在论坛找到几位老师的帖子,正在尝试使用。
发表于 2023-11-2 21:28:24 | 显示全部楼层
天天问 发表于 2023-11-2 21:25
谢谢老师,我刚刚也在论坛找到几位老师的帖子,正在尝试使用。

合并后的文件及时提出来单独用,别放在文件夹里面搞混了。
 楼主| 发表于 2023-11-2 22:31:33 | 显示全部楼层
wzg356 发表于 2023-11-2 21:28
合并后的文件及时提出来单独用,别放在文件夹里面搞混了。

谢谢大佬提醒,经过一番折腾,现在终于是捋顺了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-22 19:03 , Processed in 0.164991 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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