我们在Access中开发了遗留系统。它有一些Microsoft Calendar Control(mscal.calendar.7具体)。现在我们尝试在MS Access 2010(Windows 10上的64位)上运行,但它在日历控制线上出错
CurrentDate.Value
其中CurrentDate是日历控件名称,
我们得到的错误是
Runtime error 2683
There is no object in the control
我们尝试过复制(并使用regsrv32
注册)mscal.ocx
文件,但我们仍然遇到同样的错误。
此外,在Tools->References...
此应用程序是使用12.0版本的mscal.ocx
插件开发的。
答案 0 :(得分:0)
在64位操作系统上,您需要将mscal.ocx注册到位于C:\ Windows \ SysWOW64中的32位regsvr32
C:\Windows\SysWOW64\regsvr32.exe mscal.ocx
那与办公室32位相结合应该可行。