当前位置: 首页 > 图文教程 > 开发语言 > Delphi > Delphi 4.0 制作数据库发行盘技巧

Delphi
Delphi实现窗体控件自由摆布
利用Delphi编制IP地址转换器
用Indy组件开发Socket应用程序
Delphi模拟最小化恢复关闭按纽
简析XML及其在Delphi中的应用
Delphi开发基于DCOM的聊天室
Delphi实现远程串口的数据采集
Delphi托盘编程实战演练
在Delphi中使用电子邮件
Delphi开发98屏幕保护预览程序
Delphi实现同类型文档自动合并
Delphi 8 For .NET 抢先预览
Delphi图像存取另类解决方案
用Delphi实现动态获取版本信息
用Delphi客户端访问EJB组件
Delphi中数据网格DBGrid应用
Delphi数据库控件使用入门
Delphi下的COM编程技术简介
用Delphi轻松实现背景播放
也谈TTreeView、TListView用法

Delphi 4.0 制作数据库发行盘技巧


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 59 ::
收藏到网摘: n/a

 

  Delphi 4.0支持数据类型丰富的Paradox数据库,但开发的数据库软件必须使用Inprise公司自己开发的数据库引擎BDE,因此在制作发行盘时应将支持该引擎的若干驱动文件包含在安装程序组中。

  我编制了一个使用Paradox7小型数据库程序,编译后1M左右,使用Delphi自带的InsallShieldExpress制作成发行盘却需要5张三寸盘。我又按照帮助只选择安装Paradox7驱动文件,发行盘减到4张,带着一丝兴奋到未安装Delphi的机子上一试,不行——无法打开数据库!我无意中发现,当程序运行时,试图删除安装目录出错,猛然灵光一现,一个惊喜!

  还按最先的方法,选择安装支持全部数据库驱动文件,将5张盘耐心地安装完,然后运行程序,此时程序运行正常。保持程序的运行,删除程序所在目录的文件,文件一个个被删除了,突然系统提示某某文件正在使用无法删除,这就对了!凡是那些无法删除的文件就是程序正在使用的。这时聪明的您一定知道怎么办了吧?继续删除,一个文件一个文件地试!将剩余的文件拷贝下来,重新选择安装程序组的文件,再生成一次安装盘,哈!只有不到3张盘了!为了方便大家,我将结果提供在下面(仅供Paradox7):Bantam.dll、Charset.cvb、Fareast.btl、idapi32.dll、idbat32.dll、idpdx32.dll、idr20009.dll、idsql32.dll。