Se você ainda está lutando com o ”Componente‘ COMDLG32.OCX ’não registrado corretamente: arquivo ausente ou inválido” erro, vá para baixo para Método 2.
Método 2: Copie o COMDLG32.OCX de C: Windows SysWOW64
Se o primeiro método foi um busto, veja se copiar o COMDLG32.OCX arquivo de C: Windows SysWOW64 para C: Windows . Alguns usuários relataram que esta solução alternativa permitiu que eles iniciassem o aplicativo que mostrava anteriormente o ”Componente‘ COMDLG32.OCX ’não registrado corretamente: arquivo ausente ou inválido” erro.
Aqui está um guia rápido sobre como copiar o COMDLG32.OCX arquivo de C: Windows SysWOW64 para C: Windows:
- Abra o File Explorer e navegue até C: Windows SysWOW64 . Assim que chegar lá, use a função de pesquisa ou navegue manualmente para encontrar o COMDLG32.OCX Arquivo. Depois de fazer isso, copie-o para a área de transferência.
Nota: Se você não conseguir encontrar o COMDLG32.OCX arquivo, visite este link ( aqui ) e acertar o Baixar botão para baixar o Controles comuns do Microsoft Visual Basic 6.0 . Em seguida, abra o instalador e siga as instruções na tela para instalar Controles comuns do Microsoft Visual Basic 6.0 em seu sistema. Assim que a instalação for concluída, reinicie o computador e refaça a etapa 1. - Com o COMDLG32.OCX arquivo copiado em sua área de transferência, navegue até C: Windows e cole o arquivo lá. Se for perguntado se você deseja substituir o arquivo antigo, clique sim .
- Inicie o aplicativo problemático novamente. Deve abrir sem o ”Componente‘ COMDLG32.OCX ’não registrado corretamente: arquivo ausente ou inválido” erro.