安装程序能够实现吗?怎样实现它?

解决方案 »

  1.   

    delphi安裝最小了,安裝delphi的時候,你選擇其他安裝,像安裝office一樣,只安裝需要的
    bde了,在bde中你一定要命個別名來連接不同類型的db
      

  2.   

    将delphi 的BDE目录下的文件拷贝到自己的目录下。 
     如c:\my\drv 
     有些可能没有用, 
     一般地,以下为必须: 
     IDAPI32.CFG (用BDE config 事先设好) 
     IDAPI32.DLL 
     BLW32.DLL   (语言驱动程序) 
     IDASCI32.DLL 
     IDR20009.DLL 
     (语言驱动程序): 
     USA.BLL 
     CHARSET.BLL 
     FAREAST.BLL 
     (使用中文以下可以不要) 
     JAPAN.BLL 
     OTHER.BLL 
     EUROPE.BLL 
     CEEUROPE.BLL 
     (以下为数据库驱动程序,根据所使用的类型选一或二) 
     IDDBAS32.DLL  (DBASE) 
     IDPDX32.DLL   (PARADOX) 
     
     IDBAT32.DLL 
     IDDAO32.DLL   (ACCESS) 
     IDDR32.DLL 
     IDODBC32.DLL  (使用了ODBC才放入) 
     IDSQL32.DLL   (使用了SQL才放入) 
     IDPROV32.DLL 
     SQLINT32.DLL  (使用了SQL interbase才放入) 
     SQLORA32.DLL 
     SQLSYB32.DLL 
     SQLSSC32.DLL 
     SQLMSS32.DLL 
     SQLDB232.DLL 
     SQLINF32.DLL 
     下面设置RegEdit 
     \HKEY_LOCAL_MACHINE\software\borland\BLW32 
     下设置 
          BLAPIPATH : "c:\my\drv" 
          LOCALE_LIB1 : "c:\my\drv\USA.BLL" 
          LOCALE_LIB2 : "c:\my\drv\EUROPE.BLL" 
          LOCALE_LIB3 : "c:\my\drv\OTHER.BLL" 
          LOCALE_LIB4 : "c:\my\drv\CHARSET.BLL" 
          LOCALE_LIB5 : "c:\my\drv\CEEUROPE.BLL" 
          LOCALE_LIB6 : "c:\my\drv\FAREAST.BLL" 
          LOCALE_LIB7 : "c:\my\drv\JAPAN.BLL" 
     \HKEY_LOCAL_MACHINE\software\borland\Database Engine 
     下设置 
          CONFIGFILE01 : "c:\my\drv\IDAPI32.CFG" 
          DLLPATH      : "c:\my\drv"
      

  3.   

    能够,使用InstallShield for Delphi,打包时选择安装BDE组件即可;说句题外话,如果项目还有时间,建议用ADO改写你的程序,至少不用这么麻烦。
      

  4.   

    可用代碼自己實現, 在installshield , wise 中也類似, 其實就是几個註冊表鍵的建立而已!!!