Программа VB6 перестала работать на win7 после обновления безопасности

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

теперь работает программа дает мне ошибку:"системная ошибка &h80004023 ошибка установщика программного обеспечения Microsoft была обнаружена"

Если я перезапущу настройку.exe (сгенерированный VB6 давно), я получаю " run-time ошибка 52 неправильное имя или номер файла"

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

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

6
задан user3302169
14.04.2023 18:03 Количество просмотров материала 2603
Распечатать страницу

1 ответ

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

1
отвечен user3302169 2023-04-16 01:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх