BDE 管理员和 Paradox 11

BDE administrator and Paradox 11

我刚刚从 Windows 7 升级到 windows 10。我曾经通过 BDE 管理员使用 Paradox 5,一切正常。但是,Paradox 5 无法与 windows 10 一起使用,因此我将其升级到 Paradox 11。这就是我接下来要问的内容:

我正在尝试让 Paradox 正确连接到我的 BDE 目录。我通过 BDE 管理员将 paradox 的本机配置驱动程序设置为网络文件夹,但是当我打开 paradox 并查看“设置”>“首选项”>“BDE”时,网络控制文件目录被设置为通用文件夹 C:\PROGRA~3\BORLAND\NETDIR\ 而不是我在 BDE 管理员中定义的网络驱动器。

有什么方法可以让它正常工作,或者直接在 Paradox 中强制网络控制文件目录?在 BDE 子选项卡的首选项菜单中没有编辑它的选项。除非设置正确,否则我无法使用我的查询。

最好的方法是从用于启动 paradox 的图标加载 odapi/Idapi/bde 配置文件。这允许您保存配置,其中为网络目录存储了网络路径

要添加的命令行选项是例如 -o x:\yourpath\bde.cfg

它指向您从 bde 管理员那里保存的文件。

我猜你是 6​​4 位 windows 这会导致一些悖论问题。基本上,bde 的注册表项不在 64 位 windows 的预期位置。在将它安装到程序文件 x86 中时也存在一个小问题。这可以通过一些 Mklink 命令来修复,将符号 link 到 x86 文件夹到程序文件文件夹。

编辑:忘记添加 paradox 5 是一个 16 位应用程序,这就是为什么它不能在 64 位 windows 上运行的原因。