Calendar 8.0无法使用 (解决即结贴!)

realKK 2003-08-20 10:18:17
在compenent中引入Calendar 8.0,然后在ToolBox中双击该控件,想把控件添加到窗体中.......但是报非法操作,跳框,VB退出.

屡试不爽!
后来开了一个干净的工程,什么都没有,就一Form,同样上述操作,问题依旧.
我的机器是Windows XP, 同时装了VS6.0 和VS.NET

后来在一台Windows2000+VS6.0机器上试,问题依旧!
本来以为真的是Calendar8.0有问题,但后来在同事机器上测试(同事机器配置、软件环境和我的一样),则没有问题!

怀疑可能是装了什么东西,或者什么没有装.

哪位知道什么原因,请赐教,谢谢谢谢谢谢!!
...全文
84 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shawls 2003-08-22
  • 打赏
  • 举报
回复
Calendar 8.0好像是office自带的把

需要修改以下注册表和一个注册文件
zhenglc 2003-08-22
  • 打赏
  • 举报
回复
to:realKK(KK.CHeN)

谢谢,我去找OfficeXP的补丁
qianzi0520 2003-08-22
  • 打赏
  • 举报
回复
分我点!
axer 2003-08-22
  • 打赏
  • 举报
回复
我用的没问题,可能是因为我的系统是win2003 + officeXP吧
caidxvxp 2003-08-20
  • 打赏
  • 举报
回复
晕,
realKK 2003-08-20
  • 打赏
  • 举报
回复
是是是!
我在Windows2000的机器上也测试过,直接就报内存错误!
XP报错比较委婉一点~
zhenglc 2003-08-20
  • 打赏
  • 举报
回复
我的Calendar 8.0也无法使用,我的问题更严重,直接报内存出错

可能是日历控件有冲突
realKK 2003-08-20
  • 打赏
  • 举报
回复
错误信息(估计也没什么价值):
Visual Basic has encountered a problem and needs to close. We are sorry for the inconveience.
realKK 2003-08-20
  • 打赏
  • 举报
回复
解决了解决了~~

System32下面有一个mscal.ocx,如果装了Office,Office目录下也有一个mscal.ocx,Calendar控件指向的是后者.

装完Office XP后,Office下的mscal.ocx版本为10.0.0.2601,就是这个东西导致了上述问题!
解决方法就是:装Office XP SP2!
装好SP2, mscal.ocx升级为10.0.0.4024!

搞定!

是不是要给我自己加分啊!哈哈哈哈!

周五结贴,见者有分!

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧