这些 Embarcadero 日子里的 Bde 安装程序

发布于 2024-08-10 07:29:08 字数 211 浏览 1 评论 0原文

有人可以告诉我在哪里可以找到好的 BDE 安装程序吗?

这些链接将不再有效:

http://info.borland.com/devsupport/ bde/bdeupdate.html

Somebody could please tell me where I could find the good ol' BDE installer?

These links won't work anymore:

http://info.borland.com/devsupport/bde/bdeupdate.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

再见回来 2024-08-17 07:29:08

http://www.jrsoftware.org/download.php/bdeinst.cab

提取存档并运行:

regsvr32 BdeInst.dll

http://www.jrsoftware.org/download.php/bdeinst.cab

Extract the archive and run:

regsvr32 BdeInst.dll
小…红帽 2024-08-17 07:29:08

我花了几个月的时间才意识到 BDE 安装除了复制文件并将分支添加到注册表之外没有什么特别的。我使用实际安装程序来构建项目,但 .aip 文件中的这些行应该可以帮助您了解要放入注册表中的内容。

将BDE文件复制到相应的文件夹中,然后将它们复制到注册表中

0=<ProgramGroup>*?Uninstall <AppName>*?<InstallDir>\Uninstall.exe*?*?*?<InstallDir>*?*?0*?Normal
1=<ProgramGroup>*?<AppName>*?<InstallDir>\watch.exe*?*?*?<InstallDir>*?*?0*?Normal
[Registry]
0=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\BLW32*?BLAPIPATH*?STRING*?C:\\Program Files\\Common Files\\Borland Shared\\BDE*?Yes*?Yes
1=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?RESOURCE*?STRING*?0009*?Yes*?Yes
2=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?UseCount*?STRING*?37*?Yes*?Yes
3=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?SaveConfig*?STRING*?WIN32*?Yes*?Yes
4=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?DLLPATH*?STRING*?C:\\Program Files\\Common Files\\Borland Shared\\BDE*?Yes*?Yes
5=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?CONFIGFILE01*?STRING*?C:\\Program Files\\Common Files\\Borland Shared\\BDE\\IDAPI32.CFG*?Yes*?Yes
6=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT*?VERSION*?STRING*?4.0*?Yes*?Yes
7=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT*?TYPE*?STRING*?FILE*?Yes*?Yes
8=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT*?LANGDRIVER*?STRING*?DBWINUS0*?Yes*?Yes
9=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?LEVEL*?STRING*?7*?Yes*?Yes
10=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?BLOCK SIZE*?STRING*?32768*?Yes*?Yes
11=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?FILL FACTOR*?STRING*?95*?Yes*?Yes
12=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?STRICTINTEGRTY*?STRING*?TRUE*?Yes*?Yes
13=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?SEPARATOR*?STRING*?/*?Yes*?Yes
14=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?MODE*?STRING*?0*?Yes*?Yes
15=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?FOURDIGITYEAR*?STRING*?FALSE*?Yes*?Yes
16=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?YEARBIASED*?STRING*?TRUE*?Yes*?Yes
17=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?LEADINGZEROM*?STRING*?FALSE*?Yes*?Yes
18=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?LEADINGZEROD*?STRING*?FALSE*?Yes*?Yes
19=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?DECIMALSEPARATOR*?STRING*?.*?Yes*?Yes
20=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?THOUSANDSEPARATOR*?STRING*?,*?Yes*?Yes
21=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?DECIMALDIGITS*?STRING*?2*?Yes*?Yes
22=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?LEADINGZERON*?STRING*?TRUE*?Yes*?Yes
23=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?TWELVEHOUR*?STRING*?TRUE*?Yes*?Yes
24=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?AMSTRING*?STRING*?AM*?Yes*?Yes
25=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?PMSTRING*?STRING*?PM*?Yes*?Yes
26=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?SECONDS*?STRING*?TRUE*?Yes*?Yes
27=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?MILSECONDS*?STRING*?FALSE*?Yes*?Yes
28=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?VERSION*?STRING*?4.0*?Yes*?Yes
29=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?LOCAL SHARE*?STRING*?FALSE*?Yes*?Yes
30=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MINBUFSIZE*?STRING*?128*?Yes*?Yes
31=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MAXBUFSIZE*?STRING*?2048*?Yes*?Yes
32=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?LANGDRIVER*?STRING*?DBWINUS0*?Yes*?Yes
33=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MAXFILEHANDLES*?STRING*?48*?Yes*?Yes
34=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?SYSFLAGS*?STRING*?0*?Yes*?Yes
35=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?LOW MEMORY USAGE LIMIT*?STRING*?32*?Yes*?Yes
36=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?AUTO ODBC*?STRING*?FALSE*?Yes*?Yes
37=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?DEFAULT DRIVER*?STRING*?PARADOX*?Yes*?Yes
38=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MEMSIZE*?STRING*?16*?Yes*?Yes
39=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?SHAREDMEMSIZE*?STRING*?2048*?Yes*?Yes
40=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MTS POOLING*?STRING*?FALSE*?Yes*?Yes

Took months for me to realize there's nothing special about the BDE installation except for copying the files and adding the branches into the registy. I use Actual Installer to build the project but these lines from the .aip file should help you understand just what to put in the registry.

Copy the BDE files into the respective folders and then copy these into the registry

0=<ProgramGroup>*?Uninstall <AppName>*?<InstallDir>\Uninstall.exe*?*?*?<InstallDir>*?*?0*?Normal
1=<ProgramGroup>*?<AppName>*?<InstallDir>\watch.exe*?*?*?<InstallDir>*?*?0*?Normal
[Registry]
0=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\BLW32*?BLAPIPATH*?STRING*?C:\\Program Files\\Common Files\\Borland Shared\\BDE*?Yes*?Yes
1=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?RESOURCE*?STRING*?0009*?Yes*?Yes
2=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?UseCount*?STRING*?37*?Yes*?Yes
3=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?SaveConfig*?STRING*?WIN32*?Yes*?Yes
4=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?DLLPATH*?STRING*?C:\\Program Files\\Common Files\\Borland Shared\\BDE*?Yes*?Yes
5=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine*?CONFIGFILE01*?STRING*?C:\\Program Files\\Common Files\\Borland Shared\\BDE\\IDAPI32.CFG*?Yes*?Yes
6=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT*?VERSION*?STRING*?4.0*?Yes*?Yes
7=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT*?TYPE*?STRING*?FILE*?Yes*?Yes
8=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT*?LANGDRIVER*?STRING*?DBWINUS0*?Yes*?Yes
9=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?LEVEL*?STRING*?7*?Yes*?Yes
10=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?BLOCK SIZE*?STRING*?32768*?Yes*?Yes
11=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?FILL FACTOR*?STRING*?95*?Yes*?Yes
12=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE*?STRICTINTEGRTY*?STRING*?TRUE*?Yes*?Yes
13=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?SEPARATOR*?STRING*?/*?Yes*?Yes
14=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?MODE*?STRING*?0*?Yes*?Yes
15=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?FOURDIGITYEAR*?STRING*?FALSE*?Yes*?Yes
16=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?YEARBIASED*?STRING*?TRUE*?Yes*?Yes
17=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?LEADINGZEROM*?STRING*?FALSE*?Yes*?Yes
18=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\DATE*?LEADINGZEROD*?STRING*?FALSE*?Yes*?Yes
19=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?DECIMALSEPARATOR*?STRING*?.*?Yes*?Yes
20=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?THOUSANDSEPARATOR*?STRING*?,*?Yes*?Yes
21=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?DECIMALDIGITS*?STRING*?2*?Yes*?Yes
22=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\NUMBER*?LEADINGZERON*?STRING*?TRUE*?Yes*?Yes
23=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?TWELVEHOUR*?STRING*?TRUE*?Yes*?Yes
24=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?AMSTRING*?STRING*?AM*?Yes*?Yes
25=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?PMSTRING*?STRING*?PM*?Yes*?Yes
26=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?SECONDS*?STRING*?TRUE*?Yes*?Yes
27=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\FORMATS\TIME*?MILSECONDS*?STRING*?FALSE*?Yes*?Yes
28=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?VERSION*?STRING*?4.0*?Yes*?Yes
29=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?LOCAL SHARE*?STRING*?FALSE*?Yes*?Yes
30=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MINBUFSIZE*?STRING*?128*?Yes*?Yes
31=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MAXBUFSIZE*?STRING*?2048*?Yes*?Yes
32=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?LANGDRIVER*?STRING*?DBWINUS0*?Yes*?Yes
33=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MAXFILEHANDLES*?STRING*?48*?Yes*?Yes
34=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?SYSFLAGS*?STRING*?0*?Yes*?Yes
35=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?LOW MEMORY USAGE LIMIT*?STRING*?32*?Yes*?Yes
36=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?AUTO ODBC*?STRING*?FALSE*?Yes*?Yes
37=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?DEFAULT DRIVER*?STRING*?PARADOX*?Yes*?Yes
38=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MEMSIZE*?STRING*?16*?Yes*?Yes
39=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?SHAREDMEMSIZE*?STRING*?2048*?Yes*?Yes
40=HKEY_LOCAL_MACHINE*?SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT*?MTS POOLING*?STRING*?FALSE*?Yes*?Yes
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文