我前几天弄了一个打包程序,觉得挺有意思。就是用Install Shield Express Limited Edition. Application Information中存放的是程序名称,版本,公司,默认的安装目录;MainWindow是安装的主界面,我用的是Text;General Options主要是数据库连接的一些东西,我勾选了1,2,3,4,5和倒数1,3项;然后再Groups and Files 中加入程序的exe档案;再然后就是DialogBoxs,是安装过程中的一些选项,我勾了1,2,5,6,10,11,12,14;keys我没有理他;剩下的Specify Folders and Icons比较简单,设置个图标就好了。最后就是Disk Builder.....完成。水平比较菜,如果说错了,请批评指正
在没有安装Delphi 和installshield的计算机上安装完毕一个DElphi程序,运行程序时没问题, 当打开数据文件时却出现以下错误:“An error occured while attempting to initialize the Borland DataBase Engine”请问这是什么原因,我该如何克服?我在做安装程序时加入BDE的安装,要经过哪些设置?
那应该是BDE的安装,你用的是什么资料库,我用的是SQL Server,要在Special InstallShield objects for delphi5的General Options中勾选1,2,3,4,5和倒数1,3项,这样安装的时候就会加入BDE的安装了。。看看有没有帮助。。
to power0816: 在component中添加 BDE,应该方在哪个目录?是 main App 还是Tutorial ? 除了设置BDE的别名外。还要设置什么?我用的是installshield 6.22 怎么没看到你说的选项?在哪的?
如果要带数据什么的,用install shield建立一个.iwz文件,
设置一些东西,你看看界面就会了,最后下面有个创建,就可以完成
中有一行
UsePackages=0
即可,运行时不再需要运行包。
Limited Edition. Application Information中存放的是程序名称,版本,公司,默认的安装目录;MainWindow是安装的主界面,我用的是Text;General Options主要是数据库连接的一些东西,我勾选了1,2,3,4,5和倒数1,3项;然后再Groups and Files 中加入程序的exe档案;再然后就是DialogBoxs,是安装过程中的一些选项,我勾了1,2,5,6,10,11,12,14;keys我没有理他;剩下的Specify Folders and Icons比较简单,设置个图标就好了。最后就是Disk Builder.....完成。水平比较菜,如果说错了,请批评指正
当打开数据文件时却出现以下错误:“An error occured while attempting to initialize the Borland DataBase Engine”请问这是什么原因,我该如何克服?我在做安装程序时加入BDE的安装,要经过哪些设置?
在component中添加 BDE,应该方在哪个目录?是 main App 还是Tutorial ?
除了设置BDE的别名外。还要设置什么?我用的是installshield 6.22 怎么没看到你说的选项?在哪的?
=============================
installshield for delphi6
在organize your setup中设定安装信息.
其中的general information 比较重要了.在其中设定好您的databasedir和icon.(如果是桌面数据库的话必须把数据库考进安装包方法后面会说)
在specify application中选择file:先选择您自己程序所在的文件夹,然后把exe文件拖到目标机器文件夹区(destination computer installdir 内).新建一个文件夹,命名为databasedir,把您的数据库放到这个文件夹中.(拖动进去就行了.)
在objects modules中选择需要的包.比如basevcl等.(如果使用了BDE数据库引擎,需要选择BDE包,设置别名,设置连接所用到的数据库驱动,一般安装后出现缺少dll或运行库之类的问题都是因为这一步没有设置好。请多尝试几遍。)
其它的设置不难了.最后是prepare for release
选择build your realease,一般选singleimage
在view菜单中打开output窗口,按一下f7,开始build 了.
下面两步很简单了,自己搞定吧.