明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 950|回复: 10

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

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

请问:有没有快捷的工具可以实现多个Lisp合并为一个的?
发表于 2023-11-2 21:01 来自手机 | 显示全部楼层
本帖最后由 wzg356 于 2023-11-2 21:17 编辑
天天问 发表于 2023-11-2 20:47
请问:有没有快捷的工具可以实现多个Lisp合并为一个的?

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

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

本帖子中包含更多资源

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

x
 楼主| 发表于 2023-11-2 21:25 | 显示全部楼层
wzg356 发表于 2023-11-2 21:01
有,很容易搜到的,合并Lsp,合并Lsp并编译为fas,合并fas的都有

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

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

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

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

本版积分规则

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

GMT+8, 2024-4-28 16:51 , Processed in 0.254566 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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