質問: 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 前任者からの引き継ぎ(会ったことないけど)なので、いつの段階から事象が出ているのか判断つかず、システムの復元は行っておりません。
回答: 管理者権限のあるコマンドプロンプトでregsvr32の登録を行ってみても同じですか? それでだめなら、vb6ランタイムのインストールを行ってみてください。 http://www.microsoft.com/ja-jp/download/details.aspx?id=24417