怎样给delphi编写的数据库程序制作安装程序?(50分)

  • 主题发起人 主题发起人 杨瑞
  • 开始时间 开始时间

杨瑞

Unregistered / Unconfirmed
GUEST, unregistred user!

我写的一个数据库程序,使用的是delphi 6.0编的,用的是BDE驱动是paradox driver;
别名Aliases是tuofeng,所用的所有数据库文件是放在应用程序下的data文件夹中,
现在我要制作安装程序,应该怎么办?
我用delphi 4.0的IS Express Delphi 4.0 尝试制作,specify install shield
objects for delphi中的bde alias step 3 of 4中的alias name中选择tuofeng;
path(这个是指什么路径???)中填写<INSTALLDIR>, TYPE选择paradox,
list any optional parameters ……中该怎么填写,后面的步骤该怎么办???
请大虾给予指点!!!!!!
另外,用delphi 6带的安装制作程序怎么制作??????[:)]
 
填写 <INSTALLDIR>/data 即是你所需要安装路径的子目录。
别名我习惯只用 Delphi 自己的 TDatabase 控件创建,而不使用 手工设置在 BDE 中的。
设置在BDE中的别名一方面容易被用户误删掉,二给安装带来麻烦。
建议试试TDatabase控件,省去了别名,作出来的软件也显的专用~~
D6的InstallShield看起来比D5代的复杂,其实一样。
 
install shield for delphi 6.0截面和原来的变了,我试了,差不多,好象第一次安装在win98
要重新启动。
好象有个bdenet,里面添加别名,类型等
还要添加exe,数据库文件,dll
可以自己建目录,开始目录,和快捷方式
 
我就是用IS Express Delphi 4.0打包程序的,你说的那个path是别名路径(一般是本地,
如果是通过ODBC访问的,就不要填写。list any optional parameters空着就行),这个
路径要与groups and files里paradox表的安装路径(destination)一致,这是很关键的,
别的步骤对本地数据库来说,都很简单,依提示走就可以。还有建议打包所有的BDE驱动,
虽说大了点,可以保证程序正常运行。
 
各位大佬,我也是用的IS Express Delphi 4.0和paradox,我在安装运行时,提示找不到
path d:/data/jsb.db(paradox表),我感觉没有什么地方错阿,救我!
 
对此非常有兴趣^_^
 
to jgf_1221: 你用了ODBC设置么,如果用了,那么在安装到别人的机器的时候也要用
ODBC进行响应的设置。我也碰到过类似问题
 
odbc设置可以动态在注册表创建
 
后退
顶部