今天安装银行的帐单浏览程式,安装好要执行的时候,却出现一个错误讯息:
【Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid.】
之前 XP 用得好好的,难不成该程式不支援 WIN7?

经过一番搜寻之后,由这里知道这个元件是 Microsoft Visual Basic 6.0 程式开发环境所提供。
会出现这个讯息代表我的 WIN7 32bit 没有这个档案。所以透过以下步骤解决:

1. 下载失落的档案
2. 把这个档案解压缩放到【C:\Windows\System32】底下。(WIN7 是 64bit 的放到 C:\Windows\SysWOW64)
3. 然后在 Console 介面中输入【Regsvr32 C:\Windows\System32\MSCOMCTL.OCX】来注册该元件。
4. 泡杯咖啡,等一下下,就会看到回传【DllRegisterServer in mscomctl.ocx succeeded】的讯息,就代表注册成功了。
5. 再次执行我的帐单浏览程式,一切大功告成。

查看原文 >>
相关文章