0

我继承的旧版 VB5 程序存在一些兼容性问题。

具体来说,DBCombo控制。

这种控制从何而来?我认为它可能来自 Microsoft DAO 对象库,但我想确定一下。

4

1 回答 1

1

嗯,它是最后一次出现在 VB6 中的 ActiveX 控件。支持它的 DLL 被命名为“DBList32.ocx”。如果您有一台安装它的非常旧的机器,那么您可以从 c:\windows\system32 目录中复制该文件并将其注册到 regsvr32.exe。

我仍然可以将它添加到 VS2008 .NET 工具箱中,方法是右键单击它并选择选择项目、COM 选项卡并勾选“Microsoft DBCombo Control”(在机器上安装了 VB6)。实际上并没有尝试使用它,在 ADO 的 Windows 7 SP1 更新破坏了向后兼容性之后,几率很低。

于 2012-01-27T00:44:42.510 回答