"Библиотека объектов не зарегистрирована" при добавлении Microsoft Rich Textbox Control 6.0 (SP6)
Я пытаюсь добавить Microsoft Rich Textbox Control 6.0 (SP6)
управление через -8-->Компоненты... в VB6 IDE. Элемент управления присутствует в списке элементов управления. Когда я ставлю галочку и нажимаю OK / Apply, я получаю Object library not registered
ошибка:
среда-это Windows 7 SP1 x64 с последними обновлениями, VB6 SP6 + KB957924. richtx32.Ocx
присутствует C:WindowsSysWOW64
.
Я попытался перерегистрироваться .ocx при запуске этого в командную строку:
cd c:windowsSysWOW64
regsvr32 /u richtx32.Ocx
regsvr32 richtx32.Ocx
регистрация завершается успешно, но не решает проблему.
когда я смотрю на то, что происходит под капотом с API-интерфейс монитора, последний подозрительный звонок LoadRegTypeLib ({7c0ffab0-cd84-11d0-949a-00a0c91110ed}, 0x0001, 0x0000, LOCALE_NEUTRAL, 0x0018e82c)
возвращает TYPE_E_LIBNOTREGISTERED
.
1 ответов
проблема решена, выполнив следующее в командную строку:
cd C:\Windows\SysWOW64\
regtlib msdatsrc.tlb
Это также помогло с другими взрослыми .файлы ocx, такие как Graph32.ocx и Threed32.ocx