PROBLEMA COM CODIGO VB6.
Boa noite utilizo vb6 com banco firebird.
Instalei uma maquina virtual em meu computador e rodo nela o Win Xp.
Tive um problema com meu computador tive que formatar ele, ai salvei a maquina virtual em uma partição do hd formatei o computador voltei a maquina para o local de origem ate ai tudo ok.
Agora quando executo eu projeto que esta na maquina virtual uma função nele não esta funcionando corretamente. Onde eu tenho um TextBox que digito um ID e ele vai no Banco de dados ve a quem se refere este ID e me traz o nome da peça, ele ate mostra na tela o nome da peça quando eu faço o debug mas quando ele da o end sub ele simplesmente fecha a tela onde estava. voltando para o meni inicial do programa antes funcionava corretamente essa função tentei ver com outro programa onde utilizo a mesma função e nela tbm ta acontecendo isso.
Instalei uma maquina virtual em meu computador e rodo nela o Win Xp.
Tive um problema com meu computador tive que formatar ele, ai salvei a maquina virtual em uma partição do hd formatei o computador voltei a maquina para o local de origem ate ai tudo ok.
Agora quando executo eu projeto que esta na maquina virtual uma função nele não esta funcionando corretamente. Onde eu tenho um TextBox que digito um ID e ele vai no Banco de dados ve a quem se refere este ID e me traz o nome da peça, ele ate mostra na tela o nome da peça quando eu faço o debug mas quando ele da o end sub ele simplesmente fecha a tela onde estava. voltando para o meni inicial do programa antes funcionava corretamente essa função tentei ver com outro programa onde utilizo a mesma função e nela tbm ta acontecendo isso.
Debug
Alguém pode me ajuda?
é estranho problema e não entendi direito o que acontece
mas deixa eu fazer uma pergunta, pelo que entendi quando vc clica em f4 ele chama o form frmlocalizar_Pecas, e acredito que neste você digita o código dai preenche o textbox, bom se tratando e microsoft tudo é possÃvel.
bom o que posso dizer, verifique os tratamentos de erros, On Error Resume costuma maquiar algum erro.
depois tente tirar o do events, depois verifique o lostfocus do text7, bom e assim vai...
por fim tente reinstalar o vb6 na maquina virtual, não se esquecendo do sp6 do mesmo.
mas deixa eu fazer uma pergunta, pelo que entendi quando vc clica em f4 ele chama o form frmlocalizar_Pecas, e acredito que neste você digita o código dai preenche o textbox, bom se tratando e microsoft tudo é possÃvel.
bom o que posso dizer, verifique os tratamentos de erros, On Error Resume costuma maquiar algum erro.
depois tente tirar o do events, depois verifique o lostfocus do text7, bom e assim vai...
por fim tente reinstalar o vb6 na maquina virtual, não se esquecendo do sp6 do mesmo.
Olá,
Muito provavelmente o erro não esta no seu código, mas sim na VM. Acredito que o F4 está chamando chamando alguma função da VM, ou do próprio XP.
Faz o seguinte: troque o F4 por outra tecla, só pra teste e diga-nos o resultado.
Espero ter ajudado. Fique com Deus!
Muito provavelmente o erro não esta no seu código, mas sim na VM. Acredito que o F4 está chamando chamando alguma função da VM, ou do próprio XP.
Faz o seguinte: troque o F4 por outra tecla, só pra teste e diga-nos o resultado.
Espero ter ajudado. Fique com Deus!
Resolvi quando clicava em f4 ele entendia como Alt + F4.
vlw pela ajuda mesmo assim.
vlw pela ajuda mesmo assim.
Tópico encerrado , respostas não são mais permitidas