Eu consertei esse problema copiando mscomctl.ocx de \ windows \ system32 para \ Windows \ SysWOW64 e digitando "regsvr32 mscomctl.ocx"
Eu tenho um editor de texto VB6 personalizado que desenvolvi em VB6 (usando o controle richtext), desenvolvido no Windows XP, mas sempre funcionou bem no Windows 7 até esta semana, após algum tipo de atualização de segurança no meu laptop win7. pela minha empresa.
Agora, a execução do programa gera o erro: "Erro do sistema & H80004023 Foi encontrado um erro do Microsoft Software Installer"
Se eu executar novamente o setup.exe (gerado pelo VB6 há muito tempo), recebo "erro de tempo de execução 52 Bad file name or number"
Normalmente, em um novo sistema Windows 7, ele é executado apenas copiando o arquivo .exe no sistema. Mas eu sei que se baseia richtx32.ocx e mscomctl.ocx, mas o programa de instalação completa também instala dll VB6 padrão como MSVBVM60.DLL, OLEAUT32.DLL, OLEPRO32.DLLm MSVBVM60.DLL, COMCAT.DLL, RICHED32.DLL e VB6STKIT. DLL.
Alguma idéia do que eu posso fazer para que isso funcione novamente?
Eu consertei esse problema copiando mscomctl.ocx de \ windows \ system32 para \ Windows \ SysWOW64 e digitando "regsvr32 mscomctl.ocx"