VB6 IDE の[プロジェクト] -> [コンポーネントMicrosoft Rich Textbox Control 6.0 (SP6)
] でコントロールを追加しようとしています。コントロールは、コントロールのリストにあります。チェックを入れて [OK/適用] をクリックすると、次のエラーが表示されます。Object library not registered
環境は、最新のアップデート、VB6 SP6 + KB957924 を適用した Windows 7 SP1 x64 です。richtx32.Ocx
に存在しC:\Windows\SysWOW64\
ます。
昇格したコマンド プロンプトでこれを実行して、.ocx を再登録しようとしました。
cd c:\windows\SysWOW64
regsvr32 /u richtx32.Ocx
regsvr32 richtx32.Ocx
登録は正常に完了しますが、問題は解決しません。
API Monitorでボンネットの下で何が起こっているかを見ると、最近の疑わしい呼び出しはLoadRegTypeLib ({7c0ffab0-cd84-11d0-949a-00a0c91110ed}, 0x0001, 0x0000, LOCALE_NEUTRAL, 0x0018e82c)
returnTYPE_E_LIBNOTREGISTERED
です。