VB 程序提示安装microsoft office professional edition 2003解决方法

VB 程序提示安装microsoft office professional edition 2003
我编译的VB程序拿到用户电脑上运行,总是提示 安装 microsoft office professional edition 2003。
我自己的编译环境已经把 office 相关组件都卸载干净了,程序是可以正常运行的。
并且在用户电脑上把 office 都卸载了,程序也可以正常运行。说明程序运行不需要 Office 的支持。
但是大部分用户在开始运行时都会提示安装 microsoft office professional edition 2003,点击“取消”后一会又弹出来了,请高手帮帮忙啊!
另外,我的程序用到了这两个组件 MSCAL.OCX  和 MSCOMCTL.OCX ,是不是和这个有关系啊?
------解决方案--------------------
调试,再调试....
------解决方案--------------------
这不是你的错,而是用户电脑安装了盗版山寨的精简Office 2003,在精简文件的同时,却又没有正确处理一些组件的注册表项,你可以让用户用正版的Office 2003安装盘修复下。
------解决方案--------------------
以下批处理内容仅供参考:
cd /d C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller
ren SETUP.EXE SETUP.EEE