COMPILACAO DE .EXE NO WIN 7 DANDO PROBLEMAS...

IVANA 21/11/2011 15:38:38
#389603
Olá,

Compilei uma aplicação VB6 no Win 7 Pro 32 bits, no entanto, ocore um erro quando o usuário vai utilizar no Win XP; pelo que já notei, ocorre o erro exatamente no momento em que preciso instanciar o ADO.

Aliás, não aparece nenhuma mensagem, o sistema apenas finaliza.

Alguém já passou por isso?


Grata,
Ivana


IVANA 21/11/2011 19:06:30
#389631
Barros, grata.

Sempre faço uma busca antes de postar algo... sou consciente!

Pesquisei de diversas formas e nada encontrei.... vc deve concordar que o mecanismo de busca deste fórum é um tanto difícil de utilizar.


Até,
MARCELO.TREZE 21/11/2011 22:19:27
#389638
Ivana até lembro do tópico que o colega citou, porém não consegui encontralo, mas é basicamente isso:

o que está havendo é um bug ao qual a microsoft ja lançou uma correção veja

http://support.microsoft.com/kb/2517589

bom talvez vc não entenda o monte de coisas escritas neste link, mas é isso:

vc terá de baixar uma nova tlb, vejas os links:

se seu seven for 32 bits

msado60_Backcompat_i386.tlb

se for 64 bits

msado60_Backcompat_x64.tlb

baixe conforme seu sistema, e salve na pasta system32

No seu projeto altere o seguinte

Clique em project/references e desmarque Microsoft ActiveX Data Objects * Library
depois marque Microsoft ActiveX Data Objects 6.0 BackCompat Library.
recompile sua aplicação.

e veja se o o problema resolveu, no link que disponibilizei existem mais detalhes

boa sorte
ANDREMBV 21/11/2011 23:17:20
#389642
Ivana,
segue o link para o tópico postado aqui mesmo que talvez resolva o seu problema:
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=8926
MARCELO.TREZE 21/11/2011 23:28:55
#389643
andré o que vc postou não tem nada haver com o problema dela, ela ja tem o vb6 instalado no windows 7 porem quando ela compila o projeto no mesmo este não funciona no xp, entendeu.
CARLINHOS.SONEG 22/11/2011 07:08:14
#389651
OLha a unica forma de resolver isso pra mim, foi instalar uma maquina virtual rodando windows xp e o vb6 nela, depois criei o Exe usando a mesma sem problemas e que funciona em qualquer versão do windows até no seven 64 bits...
JESUEL.OLIVEIRA 22/11/2011 08:35:56
#389661
Amigo, estava com o mesmo problema buscando uma solucão,

O Problema foi solucionado com a solução que o amigo MARCELO-TREZE apresentou, Ponto para ele!!!!
IVANA 22/11/2011 08:46:49
#389663
Colegas, agradeço a presteza de todos.

Vou colocar em prática a dica apresentada pelo Marcelo-Treze.

Caso não resolva o problema, voltarei a postar aqui.

Barros, relaxa! Eu entendi!

Agradecida,
Ivana
Tópico encerrado , respostas não são mais permitidas