明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3259|回复: 8

再问一个问题,那就是用lisp能编写出安装lisp软件包的安装程序吗?

[复制链接]
发表于 2003-1-6 20:15:00 | 显示全部楼层 |阅读模式
再问一个问题,那就是用lisp能编写出安装lisp软件包的安装程序吗?
只要点击setup.exe就能完成以下动作:
这里包括拷贝文件,加载支持目录路径,呼叫自定义菜单。
最好还能根据cad是中文版还是英文版自动选择是呼叫中文版菜单还是英文版菜单。
发表于 2003-1-6 20:51:00 | 显示全部楼层

不可能,因为LISP写不出.exe文件

发表于 2003-1-8 15:25:00 | 显示全部楼层

花点时间,学installshield吧。

发表于 2003-1-8 18:02:00 | 显示全部楼层

有这样一个软件...

Setup Factory 6.0 ,能让菜鸟做出专业安装程序
 楼主| 发表于 2003-1-8 18:16:00 | 显示全部楼层

多谢各位指教,我正在努学习这方面的知识

发表于 2003-1-8 19:15:00 | 显示全部楼层

请THCAD多给大家介绍一下Setup Factory软件的使用方法,我看过你的软件的安装过程,

请THCAD多给大家介绍一下Setup Factory软件的使用方法,我看过你的软件的安装过程,很不错[br]
发表于 2003-1-9 21:21:00 | 显示全部楼层

在晓东网提供了一个专门fo ACAD的安装生成程序,不妨试试看

http://www.xdcad.net/内,具体连接记不得了
发表于 2003-1-9 21:27:00 | 显示全部楼层

下载http://www.xdcad.net/down/show.php?id=202

简介:
    制作FOR ACAD的安装程序ACAD Install v1.2
功能:
  在AutoCAD运行前设置好你的配置,设置你的AutoLISP/Visual Lisp, ObjectARX/ADSARX,VBA/VB程序。
发表于 2003-1-10 11:12:00 | 显示全部楼层

使用setup factory 6

我也是摸着弄出来的,未必是唯一的方法,大家也许有更好的路子,请指正:

   启动setup factory 6,选择“文件”-〉“新建工程”,软件会给你生成一个具有一系列缺省设置的工程,只需选择修改就可以了。
   左边“设计”一栏有6个项目,制作普通安装程序一般设置“常规设计”“屏幕”“操作”3项就基本够了,其余可采用缺省设置。下面逐个简单介绍设置方法。

(1)常规设计
   这实际上是在设置安装程序变量,供以后调用。
  在产品信息选项卡中有6个编辑框,逐一填入。目前,我发现起作用的只有“产品信息”和“版本”(对应的变量分别是%ProductName%和 %ProductVer%),也许正式版并非如此。

(2)屏幕
   有两个选项卡:“安装之前”和“安装之后”,“安装之前”列出的是安装程序把文件展开、复制之前出现的提示屏幕。同样,“安装之后”则是复制完成之后出现的屏幕。如果你觉得列表框中缺省列出的屏幕不够,可以使用列表框下的第一个图标按钮来添加,第二个按钮则是删除,双击选定的屏幕可以进行屏幕参数的设定。设置完每一个屏幕后,还可以用倒数第二个按钮来预览结果。这时,你应该发现设置了变量%ProductName%和 %ProductVer%后,在相应的屏幕上都出现了这些信息。
   常用的屏幕有:欢迎 - 旁边横幅 (简体中文)
                 列表框 (简体中文)
                 选择安装文件夹 (简体中文)
                 选择快捷方式文件夹 (简体中文)
                 准备安装 (简体中文)
                 完成 - 上方横幅 (简体中文)
  至于采用哪些屏幕,在能够保证完成工作的前提下,可根据个人喜好选择。

(3)操作
   这一功能是setup factory区别于其他安装制作工具的最大特征,其预置了大量的脚本条目(想要的,基本都有),你只需填入几个参数,就可以生成一系列动作脚本,这种编程方法,虽不够Visual,却是绝对automatic。

   (a)“启动”栏:可以用来完成安装前的准备工作,例如检测系统中是否安装了AutoCAD。
         设置示例:
               (添加)按钮-〉注册表-〉从注册表中读取
               变量名称:%AcadCurvar14%   (这是自定义的变量)
               默认值  :FALSE
               主键:HKEY_LOCAL_MACHINE
               子键:Software\autodesk\autocad\R14.0
               如果键值存在%AcadCurvar14% =true
        上述脚本可以检测系统中是否安装了AutoCAD R14

   (b)“安装之前”、“安装之后”
         可根据实际情况选用,设置方法同“启动”。制作AutoCAD应用安装程序一般要在此设置“支持文件搜索目录”,有关AutoCAD的注册表含义,大家可以查阅站内文章《AUTOCAD R14.X的注册表详解》。

   现在,安装程序已设置完毕,最后,选取主菜单“编辑”-〉“添加文件”,把要打包的文件全部添至工程中。按F7键,ok!  到C:\Output去找你的安装程序吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-16 02:03 , Processed in 0.210391 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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