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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  ERRO
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
ENUNCIADA !
Postada em 09/01/2006 09:41 hs            
COMO FAÇO TRATAMENTO DE ERRO PARA USAR EM QQ PARTE DO SISTEMA 
TRATANDO PARA NÃO SAIR FORA?
   
rdeletric
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 09/01/2006 15:35 hs            
=> no inicio da função:
 
On Error Goto erro
 
=>Função erro:
 
erro:
If Err.Number <> 0 Then
   Me.MousePointer = vbDefault
   MsgBox "Erro n°: " & Err.Number & " Descrição: " & Err.Description, vbCritical
   Exit Sub
End If
 
 
   
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
Postada em 10/01/2006 01:49 hs            
EU PRECISO TER ISSO MAS PARA QQ LUGAR NO SISTEMA QUE DER ERRO USAR A MESMA FUNÇÃO SEM PRECISAR COLOCAR EM CADA FORM.
 
ENTENDEU??
 
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 10/01/2006 06:37 hs            
Nao dá nao... o vb nao permite tratar excessões dessa forma
O q vc pode fazer é colocar em um Modulo uma função q vai ser usada em todo o sistema, por exemplo chamada TrataErroGlobal(), e qdo der erro, chamar a função...
Mas mesmo assim vai precisar colocar o On Error em todas as Procedures do seu sistema q podem dar erro...
 
Mas Pascoal, vou te dar um conselho q aprendi com OO (.Net): nunca queira generalizar, procure ser o mais expecifico qto ao tratamento de erro... mtas vezes o erro pode ser simplesmente resolvido, sem a necessidade de travar, ou de avisar o usuario... vc precisa conhecer seu codigo, saber onde pode e onde nao pode dar erro... na media, apenas em 1/10 das suas funções (procedures) vc vai precisar de tratamento de erro... as demais da pra vc ter certeza q nao vai dar erro jamais... procure analizar todo o seu codigo e  verificar onde realmente pode ocorrer erros, e aí sim tratra-los...
 
Flw!


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/1    


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