admin管理员组文章数量:1531265
2024年7月23日发(作者:)
用Delphi编写的数据库程序在发布时需要同时发布BDE
(Borland Database Engine),但BDE占用空间较大(不同版本大小不一,最新的
Delphi5有17M多),远比一般的程序本身要大。但实际上,有些文件用不上的,所以我
们可以在发布时用Delphi附带的InstallShield制作安装程序来定制BDE驱动,这样可以
精简我们的数据库应用程序。
实现与应用
参考中"Introduction to Borland Database Engine"下的
"Core BDE Files",可以得知BDE的关键文件及其作用,可以以此作为依据来精简BDE
驱动程序。下面是各个文件的作用:
一、不可缺少的文件
:语言驱动函数库。
:BDE基本函数库。
、:远东语言及美国语言驱动程序,对中文软件不可缺少。
:错误信息库。
二、数据库驱动程序(根据需要选择一个或多个)
:Ascii文本数据库驱动程序函数库,如果不用Ascii文本数据库,可以不
要。
:Access数据库驱动程序函数库,如果不用Access数据库,可以不要。
:dBase数据库驱动程序函数库,如果不用dBase数据库,可以不要。
:ODBC数据库驱动程序函数库,如果不用ODBC数据库,可以不要。
:Paradox数据库驱动程序函数库,如果不用Paradox数据库,可以不
要。
三、其它驱动程序和配置文件(根据需要选择一个或多个)
:批操作驱动程序函数库,如果不用TBatchMove控件或DbiBatchMove
类函数,可以不要。
:Data Repository驱动程序函数库,如果不用Data Repository功能,
可以不要。
:BDE DataSet provider驱动程序函数库,如果不用TProvider控
件,可以不要。
:QBE驱动程序函数库,如果不用Query By Example,可以不要。
:SQL查询驱动程序函数库,如果不用TQuery进行查询,可以不要。
:BDE配置文件,如果程序中没有特殊要求,可以不要。也可以在BDE
管理器中设置正确后再分发。
版权声明:本文标题:delphi程序安装包制作详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1721733037a894018.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论