こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

vb6 オブジェクトライブラリは登録されていません

お世話になります。

VB6の開発環境で困っております。

マシンは前任者から引き継いだWin7 の32Bitなのですが、
VB6のプロジェクトを開くと「オブジェクトライブラリは登録されていません」のメッセージが出てしまいます。
確認したところ、プロジェクトのコンポーネントにMscomctl.ocxが登録できない状況なのは確認できました。
※登録時も同じメッセージで登録できません。

以下、試したこと
VB6のSPやパッチをインストール
VB6.0-KB290887-X86とVB60SP6-KB2708437-x86-JPN

レジストリの削除
reg delete hkcr\typelib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0 /f

レジストリの再登録等
C:\Windows\system32\regsvr32 /u C:\Windows\system32\mscomctl.ocx
C:\Windows\system32\regsvr32 C:\Windows\system32\mscomctl.ocx /u
C:\Windows\system32\regsvr32 C:\Windows\system32\mscomctl.ocx
C:\Windows\regtlib.exe C:\Windows\system32\mscomctl.ocx

前任者からの引き継ぎ(会ったことないけど)なので、いつの段階から事象が出ているのか判断つかず、システムの復元は行っておりません。

投稿日時 - 2013-11-25 09:54:53

QNo.8361023

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

管理者権限のあるコマンドプロンプトでregsvr32の登録を行ってみても同じですか?
それでだめなら、VB6ランタイムのインストールを行ってみてください。
http://www.microsoft.com/ja-jp/download/details.aspx?id=24417

投稿日時 - 2013-11-25 10:19:34

あなたにオススメの質問