2017-01-11 13 views
0

Надеюсь, что вы в порядке.Невозможно загрузить MSCOMCT2/MSCOMCTL в VB6 IDE с использованием Windows 7 64 бит

У меня была абсолютная боль, пытаясь загрузить компоненты MSCOMCT2/MSCOMCTL в редакторе VB6.

шаги я взял следующие:

Я успешно зарегистрирован компоненты с помощью regsvr32 в CMD с правами администратора. Как только я пойду загрузить компонент, который я зарегистрировал, мне предоставляется компонент, не зарегистрированная ошибка.

Я даже вручную отменил регистрацию компонентов и перерегистрировал их после обновления моего компьютера - ничего не меняется.

Я пробовал зарегистрироваться и ссылаться на оба компонента в папке System32 и SysWOW64.

Я удалил и переустановил VB6 IDE и повторил выше, чтобы не повезло.

Даже когда я проверяю regedit, компоненты, похоже, зарегистрированы и отменены, если ожидается.

Может ли кто-нибудь предложить исправить?

Спасибо!

+0

Время не было добрая к этим компонентам, несколько критических обновлений безопасности сделали беспорядок. Прочтите эту статью [KB article] (https://support.microsoft.com/en-us/kb/2664258), удалите файлы .exd. Затем используйте монитор процессов SysInternals. –

+0

Спасибо за комментарий, вы считаете, что Microsoft отключила их каким-то образом даже от регистрации/регистрации? Мне удалось вручную зарегистрировать другие устаревшие компоненты без проблем ... @HansPassant – Coder1994UK

+0

Возможный дубликат [Библиотека объектов не зарегистрирована при добавлении общих элементов управления Windows 6.0] (http://stackoverflow.com/questions/15614730/object- библиотека-не-зарегистрированная-при-добавлении-windows-common-controls-6-0) – DaveInCaz

ответ

0

Мне удалось найти решение! После правой кнопкой мыши CMD в качестве администратора и нажать в следующем:

"regsvr32 MSCOMCTL.OCX"

Тип

"regtlib msdatsrc.tlb" < ----------- ---------

Это почему-то было исправлено .....

+0

См. http://stackoverflow.com/questions/15614730/object-library-not-registered-when-adding-windows-common- управление-6-0/16167559 # 16167559 – DaveInCaz