使用Delphi编写数据库程序,在发布程序的同时还需要发布BDE(Borland Database Engine),但BDE占用空间较大,如Delphi5就有17.4M之多,远比一般的程序本身要大。实际上,有些文件根本用不上,所以我们可以在发布时用Delphi附带的InstallShield Express for delphi制作安装程序来定制BDE引擎,这样就可以达到为我们的数据库应用程序“减肥”的目的。
下面介绍BDE引擎的各关键文件的作用,我们以此作为精简BDE驱动程序的依据:
一、不可缺少的文件
Blw32.dll
Idapi32.dll
Fareast.btl
Idr20009.dll
二、数据库驱动程序(根据需要选择一个或多个)
Idasci32.dll
Iddao32.dll
Iddbas32.dll
Idodbc32.dll
Idpdx32.dll
三、其它驱动程序和配置文件(根据需要选择一个或多个)
Idbat32.dll
Iddr32.dll
Idprov32.dll
Idqbe32.dll
Idsql32.dll
Idapi32.cfg
四、其它文件(一般不用)
其它的
BDE32.HLP
BdeAdmin.exe
DataBump.EXE
Localsql.HLP
Sqllnk32.HLP
根据需要选择文件后,还要写注册表文件。需要设置的注册表键值有:
数据驱动程序所在目录的设置:
HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\DLLPATH
语言驱动程序所在目录的设置:
HKEY_LOCAL_MACHINE\Software \Borland\BLW32\BLAPIPATH
语言驱动程序文件名:
HKEY_LOCAL_MACHINE\ Software\Borland\BLW32\LOCALE_LIB#
HKEY_LOCAL_MACHINE\Software\Borland\BLW32\LOCALE_LIB0="fareasst.btl"
做完这些就足够了,按此办法即可有效减少
下面我们就以用
1.
2.
4.
6.
8.
[1] [2] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18