トップへ
戻る
前へ
次へ

横バー2

日記

2012年10月05日
Win 7のVB6 MSCOMM32.OCXのインストール
 Win Vistaで動作中のものをWin7でも動作させる作業をやっているが、MSC
OMM32.OCXがないと言って動作しないものが出てきた。色々調べると、VB6で作成され
たもので、ランタイムの不足と分かった。そこで、Vistaで使用中のものを一般の説明どう
り、
 C:\Windous\System32にコピーして
管理者権限でコマンド プロンプトで
 C:\Windous\System32> regsvr32 MSCOMM32.OCX
を実行としても、MSCOMM32.OCXが読み込めないとのエラーが出て実行できない。

やむなく更に調べると、Visual Basic 6.0 SP6 ランタイムライブラリ(Visuta対応)が見つ
かった(Vector.co.jp)。インストーラー付なので簡単にインストール出来た。動作報告でも
19件の方がWin7で動作とあった。
結果は上々無事に目的のプログラムもエラーなく動作出来るようになった。
そこで、なにがおかしかったか調べてみると
C:\Windous\System32にはインストールされておらず、C:\Windous\SysWOW64にイン
ストールされていた。動作するので確認はしていないが、ここにコピーしてレジストリの登
録をするのが正しいのではなかろうか。


トップへ
戻る
前へ
次へ


横バー2