ERRO ESTRANHO COM OCX

ADILSOO 03/03/2017 12:13:35
#472078
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?
SINCLAIR 03/03/2017 12:41:31
#472080
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.
ADILSOO 03/03/2017 14:00:55
#472082
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.
SIRIOUS 05/03/2017 11:57:00
#472169
Resposta escolhida
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....
MARIOANDRADE 05/03/2017 13:02:39
#472172
As vezes a OCX que estamos usando está corrompida, experimente
baixar de outro site e testar, já muitas situações assim.
SINCLAIR 05/03/2017 14:15:08
#472176
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.
ADILSOO 06/03/2017 11:16:25
#472206
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.
SIRIOUS 06/03/2017 17:19:56
#472225
Veja a localização do componente,
na seta ao lado ...
ADILSOO 06/03/2017 17:50:51
#472226
é, vou tentar reinstalar o vb, amanhã posto novidades.
Obrigado
ADILSOO 06/03/2017 22:51:28
#472232
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.
SIRIOUS 06/03/2017 23:05:41
#472233
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)...

Página 1 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas