VB6 ERRO DEPOIS DE INSTALACAO NO WINDOWS 7

ALE.62006 19/03/2012 15:43:21
#397535
Boa tarde a todos,
Fiz um software de agenda de contatos utilizando o meu computador: Visual Basic 6 com SP6 + Windows XP SP2 + Jet 4.0 + BD Access 2002
Instalei o MDAC_TYP versão 28.1.1117.6
Fiz referencia a
. Microsoft ActiveX Data Objects 2.8 Library
. Microsoft ADO Ext. 2.8 for DDL and Security
Foi gerado um Executável e o programa foi compilado utilizando o PDW
Este software funciona perfeitamente no meu computador

Tentei instalar na máquina do Cliente que tem Windows 7
Procedimentos que utilizei:
. Desabilitei o UAC
. Instalei o software como administrador

começa a instalação e falha ao registrar as dlls:

[txt-size=2]C:\Windows\System32\msdart.dll
C:\Windows\System32\msvcrt.dll
C:\Windows\System32\scrrun.dll
C:\Windows\System32\msadox.dll
C:\Windows\System32\msjro.dll[/txt-size]

Cliquei em OK e continuei instalando até finalizar.

Quando abro o software e clico no menu [Ô]Cadastro de Clientes[Ô] para abrir o Formulário, aparece a mensagem:

[ô]RUN TIME ERROR -2147217904 (80040E10)
NENHUM VALOR FOI FORNECIDO PARA UM OU MAIS PARÂMETROS NECESSÁRIOS.

O programa trava, não funciona mais nada, só restando fechar o sistema.

Detalhe: O banco de dados não está vazio.

Por favor, alguém poderia me ajudar a solucionar o ERRO.
Agradeço desde já.

MARCELO.TREZE 19/03/2012 16:02:50
#397542
onde vc gerou seu instalador?
ALE.62006 20/03/2012 21:28:37
#397751
Boa noite, Treze
Eu gerei o programa no Package and Deployment Wizard
ALE.62006 23/03/2012 13:21:22
#398084
Olá pessoal, gostaria de insistir no pedido de ajuda, pois não consigo resolver o erro

continua aparecendo a mesma mensagem de erro,

Por Favor , especialistas

agradeço antecipadamente

MARCELO.TREZE 23/03/2012 15:05:50
#398094
Ale tenta gerar o instalador com o Inno-setup, PDW as vezes causa isto.

ou tente registrar estas dll no braço

FERNANDOAVR 23/03/2012 15:53:05
#398101
Ale, boa tarde.

Eu passei pelo mesmo problema. Tive que registrar as dlls na mão, mas no W 7 tem que ser registradas na pasta syswow64, dá uma pesquisada que acho que é por aí a resolução

Abraço
Tópico encerrado , respostas não são mais permitidas