Windows 7 日历控件不显示window7中的天数
我有一个VB6应用程序,正在使用日历控件。它在WindowsXP(开发机器)上运行良好,但当我尝试在Windows7(32位)上运行它时,它没有显示日期和日期数。它在日历的日期列中仅显示一个点(.) 我还检查了Windows 7 日历控件不显示window7中的天数,windows-7,vb6,calendar,controls,Windows 7,Vb6,Calendar,Controls,我有一个VB6应用程序,正在使用日历控件。它在WindowsXP(开发机器)上运行良好,但当我尝试在Windows7(32位)上运行它时,它没有显示日期和日期数。它在日历的日期列中仅显示一个点(.) 我还检查了mscal.ocx和mscomct2.ocx是否正确注册。我还检查了它驻留在系统上的字体 有人能回答为什么日历控件的行为是这样的,不显示数字日期/天吗?尝试更新您的mscal.ocx这在旧版本(至少8.0.0.5007)中是一个错误。VB service Pack中提供的最新版本为12.0
mscal.ocx
和mscomct2.ocx
是否正确注册。我还检查了它驻留在系统上的字体
有人能回答为什么日历控件的行为是这样的,不显示数字日期/天吗?尝试更新您的
mscal.ocx
这在旧版本(至少8.0.0.5007)中是一个错误。VB service Pack中提供的最新版本为12.0.6413.1000,更新时间超过10年。当您获得较新版本的MSCAL时,您必须注册它
将较新的MSCAL.OCX放入C:\windows\System32
打开运行窗口(Windows键+R)
输入:regsvr32 C:\windows\System32\Mscal.OCX
你应该看到一个确认,它已经成功了
您的问题现在应该得到解决,如果没有发现任何更改,您可能需要重新启动操作系统