結論から言うと、マイクロソフトのページから、必要なものをDLして、適用しましょうって話。
OS:Windows7 Pro 64bit
DLしたファイル:VisualBasic6-KB896559-v1-JPN.exe
https://www.microsoft.com/ja-jp/download/details.aspx?id=10019
エラーにあった経緯
使用するアプリの関係上、MSCOMCTL.OCXが必要な状況になりました。
現在のOS環境を挙げておくと、
OS:Windows7 Pro 64bit
を使用していて、アプリのページにも、OSが64bitの場合は、コマンドプロンプト(管理者)で
regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX
を実行したら動くようになるよ~とのことだったので、やってみたらエラーが・・・
ファイルが存在しない
エラーが出たフォルダを実際に開いてみてみると、MSCOMCTL.OCXなんてファイルは存在していないわけです。
必要ファイルのダウンロード
ネットで探すと色々解決方法が出てきたけど、結局は、MSCOMCTL.OCXが必要とのこと。
なので、MicrosoftからDLする。
こんなページが出るので、ダウンロードをクリックして、ファイルをDLする。
exeを実行してもエラーになる
DLするファイルはVisualBasic6-KB896559-v1-JPN.exeっていうファイル。
exe形式なので、普通に実行する。
適用は問題なく出来たが、再度、コマンドプロンプトで
regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX
を実行するとエラー・・・
解決方法
実はこのVisualBasic6-KB896559-v1-JPN.exeってファイルは、解凍ソフトで展開出来て、中身のファイルを取り出すことが出来る。
この中のMSCOMCTL.OCXをC:\Windows\SysWOW64へコピーする。
再度、
regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX
を実行すると、成功。
これで完了。