电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

一个完整的Installshield安装程序实例艾泽拉斯之海洋女神出品

一个完整的Installshield安装程序实例艾泽拉斯之海洋女神出品_第1页
1/58
一个完整的Installshield安装程序实例艾泽拉斯之海洋女神出品_第2页
2/58
一个完整的Installshield安装程序实例艾泽拉斯之海洋女神出品_第3页
3/58
前言 Installshield 可以说是最好的做安装程序的商业软件之一,不过因为功能的太过于强大,以至于上手和精通都不是容易的事情,之前都是用 Installshield 的 Project Assistant对付过去的,这次做这个安装程序,为了实现一些功能,必须写代码,国内外现成的资料很少,而且很多都语焉不详,自己反复啃了多次,对比 Installshiel 自带的 help,才明白资料所表达的意思。这个安装程序虽然比较简陋,在行家眼里可能是小菜一碟,但是也花了笔者一个星期的时间,阅读了很多资料,啃了好几天英文 help,集成了很多先驱者的经验,也费了自己不少心血做成的,对每一段代码的用处、每一个用到的函数都进行了详细的说明,因此转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样;如需刊登,请与作者联系。 在此要感谢吞硬币的小猪,天下晓明,余满青,海洋C++乐园(此海洋不是彼海洋)等大虾在互联网上的无私奉献,他们的贴子和博客给了我很大启示。 因为本人是做 jav a 出身的,因此对这种类C++语言还是第一次接触,有理解不当之处,请朋友们指正。欢迎Email 至 little_fairy cat@126.com 正文 需求:公司做了一个软件产品, 1. 该软件运行需要JDK环境(不是 JRE,因为该软件要向windows注册一个服务,用到了 JavaService,JDK才支持这个功能;不过这里侧重于判断是否安装了某软件是否安装,而不是纠缠于该装 JDK还是该装 JRE); 2. 由于是 Server-Client形式的,需要允许用户选择安装组件,比如A机只装 Server端,B机只装 Client端; 3. 文档不打包在安装程序里,直接存放在光盘文件夹下方便用户查看,同时允许用户指定是否安装文档到计算机上(为什么这样做,后面说明详细原因); 4. 该软件会以授权形式发放给用户,不同的用户,软件本身可能相同,而不同的只是授权文件和一些配置,因此希望授权文件和配置文件不打包在安装程序里,而直接存放在光盘里,以减少可能的重复打包安装程序的劳动; 5. 在安装完毕后,希望能自启动程序(因为该软件需要在安装完毕后启动一个程序,该程序实现向Windows注册服务的功能,该程序最好由安装程序启动,而不是由客户手动启动)。 6. 希望有反安装程序 本文提到的“外部”指不打包在安装程序里的,与安装程序一起存放在光盘里的一些文件夹,这些文件夹包含了安装中所需要的文件,同时也可能有其他用途,因此不适合直接压缩打包在安装程序里。 该实例实现了如下功能:...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

一个完整的Installshield安装程序实例艾泽拉斯之海洋女神出品

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部