1

У меня есть настроенный текстовый редактор VB6, который я разработал для себя на VB6 (используя элемент управления richtext), разработанный для Windows XP, но всегда работал нормально на Windows 7 до этой недели, после того как какое-то обновление безопасности на моем ноутбуке win7 было вытеснено Компания.

При запуске программы выдается сообщение об ошибке: «Системная ошибка & H80004023 Обнаружена ошибка установщика программного обеспечения Microsoft»

Если я перезапущу setup.exe (сгенерированный VB6 давно), я получу «Ошибка времени выполнения 52 неверное имя файла или номер»

Обычно в новой системе Windows 7 она работает нормально, просто копируя файл .exe в систему. Но я знаю, что это зависит от richtx32.ocx и mscomctl.ocx, но полная программа установки также устанавливает стандартные библиотеки VB6, такие как MSVBVM60.DLL, OLEAUT32.DLL, OLEPRO32.DLLm MSVBVM60.DLL, COMCAT.DLL, RICHED32.DLL и VB6STKIT.DLL.

Любые идеи о том, что я могу попытаться заставить это работать снова?

1 ответ1

1

Я исправил эту проблему, скопировав mscomctl.ocx из \windows \system32 в \Windows \SysWOW64 и набрав "regsvr32 mscomctl.ocx"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .