[关于制作安装盘的两个问题,会者不难]

wangxd1976 2001-08-15 09:32:29
问题1:那位仁兄知道哪里有制作安装盘的第三方控件,条件只有一个,就是可以打包BDE,最好能是为delphi的BDE作过专门定制的。
问题2:如果自己打包BDE的话,我只需要对Dbase4的驱动,需要那些相关文件,能使所需的文件最少,安装盘尺寸最小。还有就是如何手工编程实现注册BDE。

就这两个问题,谢谢。
...全文
151 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxd1976 2001-08-16
  • 打赏
  • 举报
回复
多谢多谢
wangxd1976 2001-08-15
  • 打赏
  • 举报
回复
to tob(tob):
是相关控件,不是工具软件。

to kylix2001(小小)(版权所有,假冒必究):
其实我也知道what to do,现在的关键是how to do?
tob 2001-08-15
  • 打赏
  • 举报
回复
installshield for delphi .delphi的光盘上有。在分发的时候,选你的数据库文件类型就可以了。
kylix2001 2001-08-15
  • 打赏
  • 举报
回复
哦,看走眼了,把控件看成了软件。:)

我不知道有没有相关的控件,安装程序其实就是把你的软件和用到的驱动程序、库等打包,

然后往注册表添加相关内容。。。

没有的话,自己做一个吧?:) 我没做过,不知道好不好做。

wangxd1976 2001-08-15
  • 打赏
  • 举报
回复
InstallShield有for delphi的控件吗?
wangxd1976 2001-08-15
  • 打赏
  • 举报
回复
楼上的各位:
是这样的,我开发的系统中要实现的一项功能就是:可以根据用户设定由用户来生成一个功能相对固定的安装版本(当然对于用户来讲只是设定一些可选项,点击[生成]按钮而已,不可能教用户怎么使用Install Shield
吧),也就是说所有的生成安装盘的功能必须集成到我的程序代码中。
Barbarian 2001-08-15
  • 打赏
  • 举报
回复
我用InstallShield打包部分BDE(仅Paradox),安装后发现运行程序时出错,说BDE初始化失败,后来我就一直把整个BDE打包进去,不知有没有更好的办法?
Tense 2001-08-15
  • 打赏
  • 举报
回复
Delphi的自带好象不是很爽,还是下载一个吧.
路人丁 2001-08-15
  • 打赏
  • 举报
回复
买d盘时带的 Install Shield 就很好用!用起来也很简单!
佣工7001 2001-08-15
  • 打赏
  • 举报
回复
delphi 自带的就可也 installshield express
Maybeyond 2001-08-15
  • 打赏
  • 举报
回复
Install Shield
我也有份!!!
szkingrose 2001-08-15
  • 打赏
  • 举报
回复
wise
kylix2001 2001-08-15
  • 打赏
  • 举报
回复
Install Shield
eric123 2001-08-15
  • 打赏
  • 举报
回复
  必须的文件
Idapi32.dll:BDE基本函数库
  Blw32.dll:语言驱动函数库
  Idr20009.dll:错误信息库
  Fareast.bll:远东语言驱动程序
  Usa.bll:美国语言驱动程序
  以下文件为根据需要可选:
  如用Paradox,则应选择:Idpdx32.dll
  如用Dbase,则应选择:Iddbas32.dll
  如用Access,则应选择:Iddao32.dll
  如用Ascii,则应选择:Idasci32.dll
  如用TBatchMove,则应选择:Idbat32.dll
  如用Data Repostitory,则应选择:Iddr32.dll
  如用ODBC,则应选择:Idodbc32.dll
  如用BDE DataSet Provider DLL,则应选择:Idprov32.dll
  如用SQL查询,则应选择:Idsql32.dll
eric123 2001-08-15
  • 打赏
  • 举报
回复
必需的注册表项目包括:

1. BDE动态连接库文件位置设置

Key : "HKEY_LOCAL_MACHINE\Software\Borland\Database Engine"
Item : "DLLPATH"
Value : BDE动态连接库文件所在位置,如"C:\Program Files\Borland\Common Files\BDE"

(打开"C:\Program Files\Borland\Common Files\BDE\BDE32.hlp",
查找"Core Files"即可了解BDE各动态连接库文件的作用)

2. BDE语言驱动文件路径设置

Key : "HKEY_LOCAL_MACHINE\Software\Borland\BLW32"
Item : "BLAPIPATH"
Value : BDE语言驱动文件所在路径,如"C:\Program Files\Borland\Common Files\BDE"

(BDE语言驱动就是那些*.BLL文件)


3. 指定可用的BDE语言驱动文件

Key : "HKEY_LOCAL_MACHINE\Software\Borland\BLW32"
Item : "LOCALE_LIB#" (#表示数字, 如"LOCALE_LIB1"、"LOCALE_LIB3"等)
Value : 指定各BDE语言驱动文件,如"C:\Program Files\Borland\Common Files\BDE\USA.BLL"

(一般必需的语言驱动文件有"USA.BLL","EUROPE.BLL"和"FAREAST.BLL",为保险起见,建议将所有语言驱动都设置上。)
eric123 2001-08-15
  • 打赏
  • 举报
回复
我见过两套做安装盘的delphi控件,不过没有试过。一个是ice,另一个忘了名字了。你有用的话我帮你找找

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧