明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2709|回复: 8

请教如何实现一键打包编译为VLX

[复制链接]
发表于 2012-12-29 22:05:05 | 显示全部楼层 |阅读模式
本帖最后由 cheng5276 于 2012-12-29 22:05 编辑

请教大侠们:
VLISP提供的vlisp-compile函数仅能将单个文件.LSP编译为.FAS,没有提供打包成VLX的函数。
正常情况下编译文件都是按如下流程去编译LISP并打包成VLX,每次都要这么来一遍,挺烦的,如何能够直接以自定义命令的方式一键编译?

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2012-12-30 20:17:49 | 显示全部楼层
哎,难道真的无解麽?
发表于 2012-12-30 21:00:19 | 显示全部楼层
vlisp-compile
发表于 2012-12-30 21:01:26 | 显示全部楼层
只能将其打包成fas,打包成vlx还没见过。
发表于 2012-12-30 21:27:57 | 显示全部楼层
还真没见过一键打包的。。。
发表于 2012-12-31 09:00:03 | 显示全部楼层
在vlisp中,“文件”->"生成应用程序"->"新建应用程序向导",自己试一下就知道了
 楼主| 发表于 2012-12-31 20:31:17 | 显示全部楼层
本帖最后由 cheng5276 于 2012-12-31 20:42 编辑


这个编译VLX的组织文件,内含打包VLX的所有设置及LSP文件列表。重新编译直接选择这个文件。
以下为示意性的内容。

;;; Visual LISP 生成文件 [V1.0] HB01 saved to:[F:/CHENG5276/界面模式二(确定)] at:[2/28/12]
(PRV-DEF (:target . "HB01.VLX")
  (:active-x . T)
  (:separate-namespace)
  (:protected . T)
  (:load-file-list
    (:lsp "00LIB.lsp")
    (:lsp "001总图绘制.lsp")
    (:lsp "002标注汇总.LSP")
    (:lsp "003绿化种植.lsp")
    (:lsp "004套框布图.lsp")
    (:lsp "005图层相关.lsp")
    (:lsp "006文字表格.lsp")
    (:lsp "007图案填充.lsp")
    (:lsp "008曲线处理.lsp")
    (:lsp "009图块相关.lsp")
    (:lsp "010快速选择.lsp")
    (:lsp "011零散归集.lsp")
;...............等等等等......................
  )
  (:require-file-list (:txt "00版本号.txt"))
  (:ob-directory)
  (:tmp-directory)
  (:optimization . st)
)
;; EOF

本帖子中包含更多资源

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

x
 楼主| 发表于 2012-12-31 20:36:41 | 显示全部楼层
wangph 发表于 2012-12-31 09:00
在vlisp中,“文件”->"生成应用程序"->"新建应用程序向导",自己试一下就知道了

谢谢,不过这个我当然知道,我就是嫌这个麻烦,想简化自定义个一键命令自动读取预先设置好的PRV文件,直接编译成预设的VLX文件。CAD好像在VLISP没有提供编译成VLX的方法。不知高手有无其他方法。

点评

楼主没有听说过按键精灵吗?君子生非异也,善假于物也  发表于 2013-1-2 10:21
 楼主| 发表于 2013-1-2 14:26:13 | 显示全部楼层
cheng5276 发表于 2012-12-31 20:36
谢谢,不过这个我当然知道,我就是嫌这个麻烦,想简化自定义个一键命令自动读取预先设置好的PRV文件,直接 ...

呵呵,听过,不过还没用过,谢谢提醒
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-23 03:06 , Processed in 0.184686 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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