64-разрядная версия IE поддерживает только 64-разрядные надстройки. Ваш OCX 32-битный, поэтому он не поддерживается.
Visual Basic 6.0 IDE
Visual Basic 6.0 IDE больше не поддерживается с 8 апреля 2008 года. Однако пользовательские соглашения о поддержке могут быть доступны от Microsoft. Кроме того, команды Windows и Visual Basic протестировали IDE Visual Basic 6.0 в Windows Vista, Windows 7, Windows Server 2008 и Windows 8, чтобы понять и смягчить (при необходимости) серьезные регрессии в совместимости приложений. Это объявление не меняет политику поддержки для IDE.
Среда выполнения Visual Basic 6.0
Среда выполнения Visual Basic 6.0 определяется как скомпилированные двоичные файлы, изначально включенные в список распространения для Visual Basic 6.0. Эти файлы были помечены как распространяемые в исходной лицензии Visual Basic 6.0. Примерами этих файлов являются библиотека времени выполнения Visual Basic 6.0 (msvbvm60.dll), элементы управления (например, msflxgrd.ocx), а также файлы поддержки времени выполнения для других основных функциональных областей (например, MDAC).
Среда выполнения делится на три группы:
Поддерживаемые файлы времени выполнения
Поставка в ОС: ключевые файлы среды выполнения Visual Basic 6.0, используемые в большинстве сценариев приложений, поставляются и поддерживаются в течение всего срока службы Windows Vista, Windows Server 2008, Windows 7 или Windows 8. Этот срок службы составляет пять лет основного потока. поддержка и пять лет расширенной поддержки с момента поставки данной версии Windows. Эти файлы были проверены на совместимость в рамках нашего тестирования приложений Visual Basic 6.0, работающих в Windows Vista. Примечание. Список файлов, поставляемых в Windows Vista, Windows Server 2008, Windows 7, Windows 8 и Windows XP, практически идентичен, а требования к повторному распространению для приложений должны быть почти идентичными. Одним из ключевых отличий является то, что TriEdit.dll был удален из Windows Vista и более поздних версий.
Поддерживаемые файлы времени выполнения
Расширенные файлы для распространения с вашим приложением: расширенный список ключевых элементов управления, библиотек и инструментов, установленных с носителя IDE или с Microsoft.com на компьютер разработчика. Обычно VB6 IDE устанавливает эти элементы управления на компьютер разработчика по умолчанию. Разработчику по-прежнему необходимо распространять эти файлы вместе с приложением. Поддерживаемая версия файлов доступна в Интернете в Центре загрузки Microsoft ( http://go.microsoft.com/fwlink/?LinkID=142927 ).
Неподдерживаемые файлы времени выполнения
Некоторые файлы либо вышли из-под основной поддержки, либо никогда не включались как часть переадресации времени выполнения (например, они были включены в папку \ Tools на носителе IDE для поддержки устаревших приложений VB4 / VB5 или являлись сторонними элементами управления). Эти файлы не поддерживаются в Windows; вместо этого они подпадают под действие любого соглашения о поддержке, применимого к СМИ, с которыми они были отправлены. Эти файлы были протестированы для работы в Vista как часть нашего процесса совместимости приложений и тестирования, но это не подразумевает никаких гарантий в отношении поддержки и обслуживания. В некоторых случаях поддерживаются более поздние версии этих библиотек. Подробности обратной совместимости или перехода на поддерживаемые версии представлены ниже.
Среда выполнения Visual Basic 6.0 была протестирована на совместимость между Windows XP и Windows Vista / Windows Server 2008 / Windows 7 / Windows 8 с целью обеспечения одинаковой работы приложений в этих операционных системах. Как и в любом выпуске операционной системы, могут быть различия в функциональности, которые потребуют изменений в ваших приложениях. Эти различия будут устраняться в индивидуальном порядке по обычным каналам поддержки.
64-битная Windows
Файлы среды выполнения Visual Basic 6.0 являются 32-разрядными. Эти файлы поставляются в 64-битных операционных системах Windows, указанных в таблице ниже. 32-битные приложения и компоненты VB6 поддерживаются только в среде эмуляции WOW. 32-разрядные компоненты также должны размещаться в 32-разрядных прикладных процессах.
Visual Basic 6.0 IDE никогда не предлагался в собственной 64-разрядной версии, а также 32-разрядная IDE не поддерживалась в 64-разрядной Windows. Разработка VB6 на 64-битной Windows или любой собственной архитектуре, кроме 32-битной, не поддерживается и не будет поддерживаться.
Windows 7
С момента первоначального выпуска этого заявления о поддержке было объявлено об операционной системе Windows 7. Этот документ был обновлен, чтобы уточнить поддержку Microsoft для VB6 в Windows 7.
VB6 будет поставляться и будет поддерживаться в Windows 7 на протяжении всего срока службы ОС. Файлы среды выполнения Visual Basic 6.0 по-прежнему являются только 32-разрядными, и все компоненты должны размещаться в 32-разрядных процессах приложения. Разработчики могут думать, что история поддержки Windows 7 такая же, как и для Windows Vista.
Windows 8
С момента первоначального выпуска этого заявления о поддержке было объявлено об операционной системе Windows 8. Этот документ был обновлен, чтобы уточнить поддержку Microsoft для VB6 в Windows 8.
VB6 будет поставляться и будет поддерживаться в Windows 8 на протяжении всего срока службы ОС. Файлы среды выполнения Visual Basic 6.0 по-прежнему являются только 32-разрядными, и все компоненты должны размещаться в 32-разрядных процессах приложения. Разработчики могут думать, что история поддержки Windows 8 такая же, как и для Windows 7.
Существует огромная диаграмма, я не чувствую, что пытается копировать находится Здесь