我查看了SO上的所有答案,但没有一个解决方案有效。 我有这段代码:
Option Explicit
Private mobjPersistenceDatabase As SPADSInt.CPersistDatabase
Private Function InitializeDatabases() As Boolean
Dim objPersistDatabase As CPersistDatabase
.....
Dim udtSystemConfigurationParameters As SystemConfigurationParameters ---*ERROR*
SPADSInt 是将AciveX DLL添加到项目引用中
CPersistDatabase 是SPADSInt类之一
SystemConfigurationParameters 是CPersistDatabase成员之一。
当我编译它时,给我错误'用户定义的类型未定义'。 我在我的引用中为SPADSInt添加了引用,如果我查找CPersistDatabase的Properties / Methods,它会显示所有可用的类,但SystemConfigurationParameters不会显示。 有什么想法吗?
编辑:从对象浏览器发布视图
EDIT2:这个代码在其他解决方案中运行得很好。我尝试复制引用/组件,但它仍然不起作用。