首先,让我自己对必须维护 VB5 代码做出强制性的尖刻评论:是的,这很可怜,但我们可以直接切入正题吗?谢谢。
我不得不重新审视一些 1998 年编写的非常古老的代码,这些代码自 2003 年以来就没有被触及过。我遇到的问题是我收到了一个编译错误:
Dim ObjCtx As ObjectContext
VB5编译器抛出编译错误:未定义用户定义类型
这当然不是用户定义的类型,而是某个库的一部分。我的问题是我不知道我可能缺少哪个库。该工作站是从旧的 Windows 2000 工作站重建的,可能并非所有库都已安装。我怀疑 ObjectContext 可能是某个版本的 ADO(ActiveX 数据对象)的一部分,目前仅安装了 v2.1。
有没有记得这件事的老前辈?