installshield 6.22 打包,安装了却还是不能用BDE????

hh_yebing 2003-11-29 05:05:49
我按照制作安装程序的文章把BDE的动态连接库加入到了安装程序中,并且设置了注册表
我的注册表(win98下)是这样的:

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\borland]

[HKEY_LOCAL_MACHINE\Software\borland\Database Engine]
"DLLPATH"="C:\\Program Files\\应用程序\\我的应用程序\\exe"
"Locale_lib1"="C:\\Program Files\\应用程序\\我的应用程序\\exe\\usa.btl"
"Locale_lib0"="C:\\Program Files\\应用程序\\我的应用程序\\exe\\fareast.btl"
"Configfile01"="C:\\Program Files\\应用程序\\我的应用程序\\exe\\idapi.cfg"

[HKEY_LOCAL_MACHINE\Software\borland\Database Engine\Settings]

[HKEY_LOCAL_MACHINE\Software\borland\Database Engine\Settings\DRIVERS]

[HKEY_LOCAL_MACHINE\Software\borland\Database Engine\Settings\DRIVERS\INFORMIX]

[HKEY_LOCAL_MACHINE\Software\borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN]
"DATABASE NAME"="MY_DATABASE"
"USER NAME"="MYNAME"
"SERVER NAME"="INF_SERVER"
"OPEN MODE"="READ/WRITE"
"SCHEMA CACHE SIZE"="8"
"LANGDRIVER"=""
"SQLQRYMODE"=""
"SQLPASSTHRU MODE"="SHARED AUTOCOMMIT"
"LOCK MODE"="5"
"DATE MODE"="0"
"DATE SEPARATOR"="/"
"SCHEMA CACHE TIME"="-1"
"MAX ROWS"="-1"
"BATCH COUNT"="200"
"ENABLE SCHEMA CACHE"="FALSE"
"SCHEMA CACHE DIR"=""
"ENABLE BCD"="FALSE"
"LIST SYNONYMS"="NONE"
"DBNLS"=""
"COLLCHAR"=""
"BLOBS TO CACHE"="64"
"BLOB SIZE"="32"

[HKEY_LOCAL_MACHINE\Software\borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT]
"DLL32"="sqlinf32.dll"
"TYPE"="SERVER"
"VERSION"="4.0"
"DRIVER FLAGS"=""

[HKEY_LOCAL_MACHINE\Software\borland\Borland shared]
" SharedFilesDir"="C:\\Program Files\\应用程序\\我的应用程序\\exe"

[HKEY_LOCAL_MACHINE\Software\borland\BLW32]
"BLAPIPATH"="C:\\Program Files\\应用程序\\我的应用程序\\exe\\"

...全文
29 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
feiyuegaoshan 2003-12-10
  • 打赏
  • 举报
回复
到事件察看器下,把错误信息打印出来,我看看。
runhorse 2003-11-29
  • 打赏
  • 举报
回复
有时候在2000下编译的软件在98上使用会抱错,因为可能有不兼容的控件!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧