USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  VB6 x Windows 7
WET
TABOÃO DA SERRA
SP - BRASIL
ENUNCIADA !
Postada em 08/09/2011 12:30 hs         
Olá Pessoal, preciso de uma ajuda.
Temos um sistema em VB6 com base dados em SQL.
Usando o instaldor que funciona perfeitamente no WIndows XP, no Windows 7 apresenta o seguinte erro.
"An error occurred while registering the file 'C:windowssystem32MFC40.dll'"
Mando ignorar instala, pede usuário e senha ma na hora de rodar o sql apresenta um X com erro mas não dá qual o erro.
Saberiam me ajudar.
Obrigado.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 08/09/2011 13:29 hs            
o windows 7 costuma barrar os registros de dll, faça o seguinte:

Clique em iniciar, e em executar digite msconfig, abrirá a tela de configuração do sistema, va na aba ferramentas, selecione "alterar configurações de UAC" e clique em inicar, nude a barra para desativar, de OK.

vá no seu intalador do vb e clique com o botão direito, executar como administrador.

pronto
     
WET
TABOÃO DA SERRA
SP - BRASIL
Postada em 08/09/2011 13:54 hs         
Olá Treze, fiz todos os passos e continua com o erro.
Obrigado pela ajuda.
     
Treze
não registrado
ENUNCIADA !
Postada em 08/09/2011 16:42 hs   
bom vc utlilizou o package e deployment do vb6 para criar seu instalador?
 
esta dll é de terceiros, pois as vezes vc terá depgar pára distribuir
 
   
WET
TABOÃO DA SERRA
SP - BRASIL
Postada em 08/09/2011 17:39 hs         
Então, eu andei debugando e no xp após carregar a string de conexão fica assim:
Provider=SQLOLEDB.1;Password=xx;User ID=xx;Initial Catalog=Seguranca;Data Source=192.168.0.x;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=xx;Use Encryption for Data=False;Tag with column collation when possible=False
 
Já no WIndows 7 fica sem a senha. assim.
Provider=SQLOLEDB.1;User ID=xx;Initial Catalog=Seguranca;Data Source=192.168.0.xx;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=xx;Use Encryption for Data=False;Tag with column collation when possible=False
 
Por este motivo não acessa o sistema.
 
Obrigado.
 
TÓPICO EDITADO
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 09/09/2011 13:20 hs            
vc está compilando seu programa em um computador com windows xp ou seven sp1?
     
Página(s): 1/3      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página