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

Delphi
利用Delphi编写Socket通信程序
用Delphi设计“抢三十”游戏
对《QQ列表精灵》源代码分析和仿制
Delphi接口编程的两大陷阱
基于Delphi的组件设计之简单实例
基于Delphi的组件设计之概念
浅述Delphi下的OpenGL图形开发
深入理解Delphi的消息机制
Delphi处理SQL Server多媒体数据
Delphi中为RichEdit加入链接
用Delphi7设计FTP上传软件
利用Delphi编程控制摄像头
用Delphi实现快闪窗体信息提示
Delphi制作图形化的ComboBox
用Delphi设计能携带附件的EMail
Delphi中利用网页打造程序界面
Delphi控件的“拿来主义”
Delphi设计PhotoShop型弹出菜单
用Delphi获取Windows及系统路径
Delphi控制Excel自动生成报表

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 62 ::
收藏到网摘: 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。