- ベストアンサー
VB5.0からVB6.0への移行について
VB5.0からVB6.0への移行について プログラマー初心者です。 VB5.0で作成したプロジェクトを、VB6.0で開くと、 【'C:\...\marquee.ocx'を読み込めません。--プロジェクトのロードを続けますか?】と 【'C:\...\raocx32.dll'を読み込めません。--プロジェクトのロードを続けますか?】の メッセージが出力されます。 "marquee.ocx"と"raocx32.dll"は、ともにWebサイトよりダウンロードして、 'C:\WINDOWS\system32'に保管しましたが、認識しません。 コマンドプロンプトで、 'regsvr32 marquee.ocx'を実行させましたが、 【"marquee.ocx"は実行可能ファイルではないか、 またはこのファイルのヘルパが登録されていない可能性があります。】 というメッセージが出力されます。 "marquee.ocx"と"raocx32.dll"を読み込ませたいのですが、 方法を教えてください。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
追加 OSの環境によってはユーザーアカウントを無効にする。 ファイル名を指定して実行し、marquee.ocxを登録。 ユーザーアカウントを有効にする。 という方法がいいのかも。 vb6 レジストリ登録 ocx でググってみてください。適当なサイトが 見つかるとおもいますが。
その他の回答 (1)
- piroin654
- ベストアンサー率75% (692/917)
回答No.1
レジストリをいじくります。以下。 http://support.microsoft.com/kb/173091/ja
質問者
お礼
回答ありがとうございます。 レジストリいじりまくりましたが、解決せずでした。 参考になりました。ありがとうございました。
お礼
回答ありがとうございました。 結局のところ、参照できないまま、VB6.0を起動し、参照設定で直接参照。 プロジェクトを再起動させたら、うまく認識しました。 アドバイスありがとうございました。