begin process at 2012 02 17 01:42:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

on error goto probleme 2eme passage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

on error goto probleme 2eme passage

mercredi 23 juin 2004 à 17:41:29 | on error goto probleme 2eme passage

uasu


Voilà un code completement stupide mais qui resume le probleme que j'ai
--------------------------------------------
Private Sub Command1_Click()

Do While (True)
On Error GoTo oups

Err.Raise 70

Exit Sub

oups:
MsgBox ("oups")

Loop

End Sub

--------------------------------
au premier passage j'ai bien un msgbox avec oups mais au second passage c'est l'erreur visual basic

j'ai essayé
Err.clear
de placer à l'exterieur le on error goto

c'est un bug ?
c'est moi qui à loupé quelque chose ?

Merci pour vos reponses
mercredi 23 juin 2004 à 17:47:00 | Re : on error goto probleme 2eme passage

Scalpweb

Membre Club
Je sais pas trop.... Essaye un truc du genre :
Private Sub Command1_Click()

Dim p As boolean
p = true

Do While p = true
On Error GoTo oups

Err.Raise 70

Exit Sub

oups:
MsgBox ("oups")

Loop

End Sub


Pice-WCorp bientôt sur le net.
mercredi 23 juin 2004 à 17:48:06 | Re : on error goto probleme 2eme passage

PhilippeE

Tu as essayé ça ?

Private Sub Command1_Click()

Do While (True)
On Error GoTo oups

Err.Raise 70

Exit Sub

oups:
MsgBox ("oups")
Resume

Loop

End Sub
mercredi 23 juin 2004 à 17:49:05 | Re : on error goto probleme 2eme passage

PhilippeE

Ou alors


Private Sub Command1_Click()

Do While (True)
On Error Resume oups

Err.Raise 70

Exit Sub

oups:
MsgBox ("oups")

Loop

End Sub
mercredi 23 juin 2004 à 17:51:13 | Re : on error goto probleme 2eme passage

uasu

non marche pas mais
c'est bon j'ai trouvé un code qui marche juste apres avoir posté

Private Sub Command1_Click()

Do While (True)
On Error GoTo oups

Err.Raise 70

Exit Sub

oups:
MsgBox ("oups")

'c'est co* mais ca marche (et pas next sinon ca va sur le exit)
Resume suivant

suivant:

Loop

End Sub


:) merci encore
mercredi 23 juin 2004 à 17:51:38 | Re : on error goto probleme 2eme passage

Scalpweb

Membre Club
J'ai testé PhillipeE, mais chez moi ça marche pas.

Pice-WCorp bientôt sur le net.
mercredi 23 juin 2004 à 17:54:35 | Re : on error goto probleme 2eme passage

uasu


resume tout court marche

merci pour la vitesse :)
mercredi 23 juin 2004 à 20:02:55 | Re : on error goto probleme 2eme passage

CanisLupus

Membre Club Administrateur CodeS-SourceS
Salut,
Désolé mais pour ne pas se prendre les pieds ds la moquette (qu'on la fume ou non), pour ce genre de traitement d'erreur il y a un shéma simple, à la place de :

Private Sub Command1_Click()

Do While (True)
On Error GoTo oups

Err.Raise 70

Exit Sub

oups:
MsgBox ("oups")

Loop

End Sub

On code plutôt :

Private Sub Command1_Click()

Do While (True)
On Error GoTo oups
Err.Raise 70
Loop

Exit Sub

oups:
' Là tu traites ton erreur
MsgBox ("oups")
' et après, soit tu dis c pas grave et tu codes : resume next
' voire resume si c pour réessayer

' soit tu dis c bloquant et tu laisses finir

End Sub

Toujours regroupper les traitements d'erreurs en fin de procédure. Enfin, c se qu'on m'a enseigné et j'avoue que c quand même plus cool quand on doit maintenir une appli.

Cordialement

CanisLupus
mercredi 23 juin 2004 à 22:11:43 | Re : on error goto probleme 2eme passage

crenaud76

Canis Lupus à raison ! Quelle idée aussi sote que grenue que de placer ton Loop derrière ta label de gestionnaire d'erreur !!!!!



Christophe R.


Cette discussion est classée dans : passage, probleme, error, goto, oups


Répondre à ce message

Sujets en rapport avec ce message

probleme pour les "on error goto ..." [ par hasen ] Bonjour a tous,J'ai un probleme en ce qui concerne mes fonctions en vba. Pour gérer le mieux possible les erreurs eventuelles, j'utilise la fameuse li Probleme avec On error GoTo ... [ par forum_ma ] Bonjour, je commence en VB6 (Je fais plus du VB.NET)  Mais le je dois absolument faire un petit programme en VB6...Mon probleme est que je dois vérifi On error(13) GoTo ici [ par CrisseTof ] Bonjour,J'aimerais utiliser l'instruction : On error GoTo ici; mais que pour l'erreur 13, j'ai cherché des trucs de la forme On error(13) GoTo ici mai script compile error [ par eagle6669 ] bonjour, voila j'ai un probleme pour lancer call of duty aussi bien avec la 1ere version qu'avec la grande offensive aussi bien en simple joueur qu'en On error GoTo -1 [ par alonsyl ] bonjour,quelle est la difference entre "on error goto 0" et "on error goto -1" ?j'ai bien regarde msdn mais la disctinction ne me semble pas flagrante On Error Goto [ par Fripouil ] Bonjour,J' ai un souci avec On Error GotoJe vous explique :J' ouvre 2 fichiers qui sont dans un dossier X, ce dossier peut être verrouillé et c' est l on error goto problème [ par etoumat ] Bonjour à tousJ'ai un souci avec la fonction : on error goto...Voilà mon programme :Private Sub cherch_Click() On Error GoTo erreur1 Dim a, i, c, On Error sur toute une form [ par miata ] Bonjour,J'aurais voulu savoir si il y avait moyen de faire un On Error Goto Erreursur toute une form, donc que si une erreur intervien, où que ce soit on error goto ne fonctionne pas dans une boucle [ par marco62118 ] bonsoir à toutes et tous j'ai pourtant l'habitude de gérer les erreurs mais je ne comprends pas le comportement de VB ici: "For i = 2 To 15 path Error 440 [ par JLuc01 ] Bonjour,J'ai un probleme (Error message) lorsque j'utilise un workbook Excel avec du code VBA.Runt-time error '-2147417848 (80010108)Automation error


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales