PROBLEMA COM CODIGO VB6.

KELVINCD 19/04/2013 00:17:33
#422166
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.
KELVINCD 19/04/2013 00:34:56
#422167
Debug
KELVINCD 30/04/2013 21:54:29
#422764
Alguém pode me ajuda?
MARCELO.TREZE 02/05/2013 08:22:14
#422806
é 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.

EXPERT 02/05/2013 10:57:24
#422821
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!
KELVINCD 09/05/2013 22:00:37
#423220
Resolvi quando clicava em f4 ele entendia como Alt + F4.
vlw pela ajuda mesmo assim.
Tópico encerrado , respostas não são mais permitidas