ERRO ESTRANHO COM OCX
Boa tarde pessoal!
Venho ate aqui, pedir a ajuda de voces para a seguinte questao, instalei o VB6 em um computador com windows 7 x64, nao houve problema nenhum na instalacao, ocorreu tudo normal, mas quando tento usar uma OCX, no caso essa mas tem outras, ele me da esse erro, o estranho e que quando eu vou registrar, diz que foi registrado com sucesso. Obs: o .exe do sistema roda normal que contem essa OCX, porem, na hora de inserir em um novo projeto apresenta esse erro.
Obs2: em outro computador rodando o mesmo windows 7 x64, fica bom, roda normal, insiro e uso normalmente.
Alguem tem ideia do que pode estar acontecendo?
Venho ate aqui, pedir a ajuda de voces para a seguinte questao, instalei o VB6 em um computador com windows 7 x64, nao houve problema nenhum na instalacao, ocorreu tudo normal, mas quando tento usar uma OCX, no caso essa mas tem outras, ele me da esse erro, o estranho e que quando eu vou registrar, diz que foi registrado com sucesso. Obs: o .exe do sistema roda normal que contem essa OCX, porem, na hora de inserir em um novo projeto apresenta esse erro.
Obs2: em outro computador rodando o mesmo windows 7 x64, fica bom, roda normal, insiro e uso normalmente.
Alguem tem ideia do que pode estar acontecendo?
Colega ADILSOO,
Você registrou dentro da pasta SysWow64 do Windows 7 64 bits, correto?
Só uma mera lembrança que no Windows 7 64 bits as OCX precisam ser registradas dentro da pasta \Windows\SysWow64.
Não sei como você registrou, é apenas uma observação minha sem que eu saiba como o registro foi feito.
Tudo de bom.
Você registrou dentro da pasta SysWow64 do Windows 7 64 bits, correto?
Só uma mera lembrança que no Windows 7 64 bits as OCX precisam ser registradas dentro da pasta \Windows\SysWow64.
Não sei como você registrou, é apenas uma observação minha sem que eu saiba como o registro foi feito.
Tudo de bom.
Boa tarde!
Sim, isso mesmo, foi registrado dentro da pasta SysWOW64, eu ate registrei na System32 tambem, mas mesmo assim nao deu. Na verdade diz que foi registrado com sucesso em ambas as pastas, porem na hora de utilizar, da esse erro.
Sim, isso mesmo, foi registrado dentro da pasta SysWOW64, eu ate registrei na System32 tambem, mas mesmo assim nao deu. Na verdade diz que foi registrado com sucesso em ambas as pastas, porem na hora de utilizar, da esse erro.
Acho que está faltando somente um procedimento:
1- Vá até a pasta VB\Common\Tools\VB\Controls.
2- Procure o arquivo Vbctrls.reg.
3- Dê um clique duplo nele. Confirme.
Provavelmente, mesmo sem reinicializar a máquina, vc poderá abrir seu project, que a ocx estará lá...
Boa sorte.
P.S.: estou assumindo que vc instalou o pacote SP6....
1- Vá até a pasta VB\Common\Tools\VB\Controls.
2- Procure o arquivo Vbctrls.reg.
3- Dê um clique duplo nele. Confirme.
Provavelmente, mesmo sem reinicializar a máquina, vc poderá abrir seu project, que a ocx estará lá...
Boa sorte.
P.S.: estou assumindo que vc instalou o pacote SP6....
As vezes a OCX que estamos usando está corrompida, experimente
baixar de outro site e testar, já muitas situações assim.
baixar de outro site e testar, já muitas situações assim.
Colega ADILSOO,
Experimente desregistrar da System32 e da SysWow64. Em seguida registre apenas na SysWow64.
é uma tentativa. Certa vez, assim comigo funcionou.
Tudo de bom.
Experimente desregistrar da System32 e da SysWow64. Em seguida registre apenas na SysWow64.
é uma tentativa. Certa vez, assim comigo funcionou.
Tudo de bom.
Citação:Acho que está faltando somente um procedimento:
1- Vá até a pasta VB\Common\Tools\VB\Controls.
2- Procure o arquivo Vbctrls.reg.
Sera que esse pode ser o problema?
Pois nao tenho essa pasta VB/Controls.
E nao encontrei o arquivo Vbctrls.reg tambem em lugar nenhum.
Poderia ser um erro na instalacao do VB6?
Citação:P.S.: estou assumindo que vc instalou o pacote SP6....
Sim, eu instalei o SP6 tambem.
Veja a localização do componente,
na seta ao lado ...
na seta ao lado ...
é, vou tentar reinstalar o vb, amanhã posto novidades.
Obrigado
Obrigado
Alguém sabe o link que eu encontro o vb6 realmente completo? Pois até o que eu tinha que pensava ser o mais completo, por mais que esteja funcionando perfeitamente tudo, não tem também essa pasta.
A gente acha vários vb mas tem muitas modificações.
A gente acha vários vb mas tem muitas modificações.
Adilsoo, pela sua descrição na questão #472082, acredito tratar-se, provavelmente, da configuração do registro em SysWow64 ou de System32, erro que pode ser revertido com double click no arquivo Vbctrls.reg. é só localizá-lo na pasta do VB6, conforme a questão #472225 acima.
(veja na imagem à direita o que ocorre quando vc clica no controle)...
(veja na imagem à direita o que ocorre quando vc clica no controle)...
Tópico encerrado , respostas não são mais permitidas