查看: 2352|回复: 3

[转帖]通用AutoCAD二次开发安装程序 [支持2005]

[复制链接]
2443725 发表于 2004-5-13 16:00 | 显示全部楼层 |阅读模式
<FONT face=宋体 color=#ff0000 size=2>通用AutoCAD二次开发安装程序[更新,支持2005]<BR>这个程序我是用innosetup写的,很费了一番手脚。我的目标是尽量傻瓜化。希望有人喜欢。</FONT>



<FONT face=宋体 color=#ff0000 size=2>一共有两个文件:setup.exe与setup.ini。<BR>使用时把这两个文件复制到你的LISP程序目录中就行了。</FONT>


<FONT face=宋体 color=#ff0000 size=2>setup.exe, 是安装程序。它负责把它所在的文件夹中的内容与所有子文件夹的内容复制到目标程序目录下,保持原有的目录结构。</FONT>


<FONT face=宋体 color=#ff0000 size=2>setup.ini中设置一些自定义信息。</FONT>


<FONT face=宋体 color=#ff0000 size=2>为了说明问题,我把coolzhb以前的文字修改大师做了一个例子:</FONT>


<FONT face=宋体 color=#ff0000 size=2>我针对setup.ini的内容作些说明:</FONT>


<FONT face=宋体 color=#ff0000 size=2></FONT>       


<FONT face=宋体 color=#ff0000 size=2></FONT>       


<FONT face=宋体 color=#ff0000 size=2>[General]<BR>AppName=文字修改大师<BR>                                                 这条控制安装程序显示的程序名<BR>AppVerName=文字修改大师 V9.0 版<BR>                                                 这条控制安装程序显示的带版本号的程序名<BR>MenuFile=lisp\ctt<BR>                                                                                                 这条指定菜单文件路径,相对于当前setup.exe的路径,<BR>                                                                                         不要带扩展名,程序自动加上.mns, 即程序会去找 lisp\ctt.mns<BR>MenuName=ctt<BR>                                                                                                 这条是菜单组的名称<BR>athToAdd=.;LISP<BR>                                                                                                         这条是需要添加的Support路径。如果根也要加,用点表示,<BR>                                                                                                         分号分开。如 PathToAdd=LISP;LIB;FONTS;.;BIN<BR>DefaultPath=coolzhb<BR>                                                                                                 默认安装路径。DefaultPath=coolzhb<BR>                                                                                                 一般就指C:\Program Files\coolzhb<BR>DefaultGroup=coolzhb<BR>                                                                                                 开始菜单中的组名<BR>License=License.rtf<BR>                                                                                                 授权协议文件名,与setup.exe在同一个目录下<BR>Help=help.chm<BR>                                                                                                 帮助文件名,与setup.exe在同一个目录下                                                                                                 <BR>ReadMe=readme.rtf<BR>                                                                                                 这个不多说了,与setup.exe在同一个目录下<BR>About=文字修改大师<BR>                                         关于对话框的标题<BR>AboutLabel1=作者:coolzhb<BR>                                                                                         第一条关于信息<BR>AboutLabel2=2004.3.11<BR>                                                                                         第二条关于信息 [Version]<BR>R14.0=1<BR>                         是否需要支持R14(包括ADT1.0等等),如果不支持,写成R14.0=0<BR>R15.0=1<BR>                         同上。R15.0指AutoCAD 2000/2000i/2002; ADT 2.x/3.x, 等等<BR>R16.0=1<BR>                         同上。R16.0指AutoCAD 2004; ADT4等等</FONT>


<FONT face=宋体 color=#ff0000 size=2><BR>        </FONT>


<FONT face=宋体 color=#ff0000 size=2>2004年4月15日23时34分更新:</FONT>


<FONT face=宋体 color=#ff0000 size=2>更新:程序界面部份文字修正。</FONT>


<FONT face=宋体 color=#ff0000 size=2>在安装程序中显示Readme和License文件。</FONT>


<FONT face=宋体 color=#ff0000 size=2>其它更新请查看setup.ini文件中的注释。</FONT><FONT face="宋体,verdana, arial, helvetica">


<FONT color=#ff0000></FONT>


<FONT color=#ff0000></FONT></FONT>       


<BR>





[此贴子已经被作者于2004-5-13 11:13:10编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?[加入论坛]

x
 楼主| 2443725 发表于 2004-5-13 16:03 | 显示全部楼层
<FONT size=2></FONT>       


<FONT size=2></FONT>       


<FONT size=2>样例文件下载:</FONT>


<FONT size=2></FONT>       


<BR>


<IMG src="http://www.mjtd.com/bbs/UploadFile/2004-3/200431122497439.gif">


<IMG src="http://www.mjtd.com/bbs/UploadFile/2004-3/2004311225154513.gif">



<FONT size=2>技巧:如果希望最后生成一个单独EXE文件而不是现在这样分散的一堆文件,可以使用Winrar的自解压打包功能:<BR><BR>如图所示:首先压成一个自解压文件</FONT>


<IMG src="http://www.mjtd.com/bbs/UploadFile/2004-3/2004311225351696.gif">



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?[加入论坛]

x
回复 支持 反对

使用道具 举报

 楼主| 2443725 发表于 2004-5-13 16:07 | 显示全部楼层
<FONT size=2>然后用Winrar打开这个压缩包</FONT>






<FONT size=2>再指定临时模式:</FONT>















<FONT size=2>补充:这个安装程序负责1:添加支持路径;2:添加指定的菜单组。<BR><BR>真正加载你的LISP或ARX的代码以及定位菜单条的位置的代码可以写在相应的 MNL 文件中,这个文件自动随菜单组一起加载。各位可以参考我提供的样例文件中的lisp\ctt.mnl</FONT>


来者:明经社区

回复 支持 反对

使用道具 举报

 楼主| 2443725 发表于 2004-5-13 19:12 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>AutoCAD在2004-5-13 9:42:57</I>的发言:</B><BR>这不是秋风的吗?</DIV><BR>是啊,你看底部“来者:明经社区”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | [加入论坛]

本版积分规则

化工技术网- 赠人玫瑰 手有余香 ( 苏ICP备14035884号 )

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