明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1181|回复: 7

[提问] 请问有没有lisp的方法将 多个lsp文件和fas文件打包成vlx

[复制链接]
发表于 2024-5-14 16:02:24 | 显示全部楼层 |阅读模式
在大侠的这个帖子里有获取vlx文件加载路径的方法。http://bbs.mjtd.com/thread-184817-6-1.html
但是我只有把lsp源文件与syz-vlx-path.fas打包是才能成功,当把syz-vlx-path.fas与另外fas打包成vlx时确不能获取路径
因此想问下有没有lisp的方法将 多个lsp文件和fas文件打包成vlx的命令,这样就能自动编译了
发表于 2024-5-14 16:34:21 | 显示全部楼层
看看我的帖子里面有。http://bbs.mjtd.com/thread-186463-1-1.html
 楼主| 发表于 2024-5-14 18:46:26 | 显示全部楼层
cchessbd 发表于 2024-5-14 16:34
看看我的帖子里面有。http://bbs.mjtd.com/thread-186463-1-1.html

是可以编译,但是得不到vlx的加载路径。只用用vlde编译器直接编译才可以
 楼主| 发表于 2024-5-14 18:50:52 | 显示全部楼层
就是这两个文件,如果用vlide编译成vlx就可以得到加载路径,用海大师的fas2vlx编译后就得不到。不知道是我操作有问题还是怎么的,麻烦帮我看一下

本帖子中包含更多资源

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

x
发表于 2024-5-14 20:10:15 | 显示全部楼层
syz-vlx-path.fas 是用保留函数写的  再编译可能会出问题 试试用vl-file-copy 把ZZZ.fas附加到syz-vlx-path.fas 后边
发表于 2024-5-14 20:22:07 | 显示全部楼层
搞这些意义不大,直接做好PRV,直接在vlide重复编译就好了,还可以支持添加资源文件。用代码自动生成VLX的,很多资源文件加不进去的。
发表于 2024-5-15 20:09:47 | 显示全部楼层
不知道fas和vlx的数据结构,不过lisp编译成dll和arx都是很简单
发表于 2024-5-15 20:31:11 | 显示全部楼层
获得vlx的加载路径没有想到有啥本质上的意义,如果VLX执行只有一个文件,这个文件在哪里目录都无所谓。加载后就在内存了。如果VLX执行中还需要其它文件,且这些文件必须在VLX的相同目录的话,直接把他们都放在CAD搜索路径或者将VLX所在目录添加到搜索路径,不比额外去搞一个获取加载路径更逻辑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 18:29 , Processed in 0.191567 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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