IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6] gestion des exceptions


Sujet :

VB 6 et antérieur

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 18
    Points : 12
    Points
    12
    Par défaut [VB6] gestion des exceptions
    Bonjour j'aimerai bien sa savoir ou avoir un exemple ou meme me faire envoyer un lien vers un tutorarial pour la gestion des exception en vb6.0

    merci ben gros

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Il va peut-être falloir que tu nous parles avec précision de ces "exceptions" à gérer (avec ton code à l'appui, si possible) !

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 18
    Points : 12
    Points
    12
    Par défaut
    ben comme beaucoup de language utilise des bloc try catch(sa existe tu en vb6)??

  4. #4
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 220
    Points
    1 220
    Par défaut
    je vois pas...

    il existe la gestion des erreurs, les sorties brutales (avecc goto et resume) mais qu'est-ce qu'une exeption?
    Méphistophélès
    Si la solution ne résout pas votre problème, changez le problème...
    Cours et tutoriels C++ - FAQ C++ - Forum C++.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 18
    Points : 12
    Points
    12
    Par défaut
    bon moi je travaille avec oracle puis jaimerai sa attrapez les exception de mon SGBD dans mon projet je sait quand c# ca se fait avec un

    try
    {
    le code
    }
    catch
    {

    }

  6. #6
    Membre éprouvé
    Avatar de ridan
    Inscrit en
    Avril 2003
    Messages
    710
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2003
    Messages : 710
    Points : 1 126
    Points
    1 126
    Par défaut
    Salut

    Pour mephisto, sur le site tu peux trouver plusieurs définitions concernant la notion d'exception :

    http://c.developpez.com/faq/cpp/?pag...ONS_definition
    http://fbeaulieu.developpez.com/guid...xceptions.html
    http://java.developpez.com/faq/java/?page=exception
    ............

    @ julrock, en VB6 les blocks try/catch n'existent pas, ils ne font leur apparition que sur VB.NET, le mécanisme utilisé sur VB6 est le On Error Goto

    ++
    @ bientôt

    :: Ressources VB : Cours | FAQ | Sources et surtout La recherche sur le forum

    :: Pour un forum plus propre ...

  7. #7
    Membre éclairé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Points : 742
    Points
    742
    Par défaut
    Tu peux avoir quelque chose comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Function nomFonction()
     On Error GoTo Erreur
      'Le Code
     Erreur:
      'Gestion de l'exception
    End Function
    Scuse me while I kiss the sky ! Jimi Hendrix

  8. #8
    Membre éclairé
    Avatar de Catbull
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    542
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 542
    Points : 854
    Points
    854
    Par défaut
    Précision sur le code de Bujuman : s'il n'y a pas d'exception, il ne faut pas exécuter le code situé sous l'étiquette Erreur. Un Exit Function est donc conseillé.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Function nomFonction()
        On Error GoTo Erreur
        'Le Code
     
        'Sortie Normale
        Exit Function
     
    Erreur:
        'Gestion de l'exception
    End Function

  9. #9
    Membre éclairé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Points : 742
    Points
    742
    Par défaut
    J'avais omis la sortie normale. Ca m'arrive tout le temps
    Scuse me while I kiss the sky ! Jimi Hendrix

  10. #10
    Membre habitué
    Inscrit en
    Mai 2005
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 125
    Points : 128
    Points
    128
    Par défaut
    amelioration

    si on veut pas que le programme s'arréte on ajoute resume next
    pour continuer à la prochaine instructioin valid

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Function nomFonction()
        On Error GoTo Erreur
        'Le Code
     
        'Sortie Normale
        Exit Function
     
    Erreur:
        'Gestion de l'exception
    resumenext
    'continuer le programme
    End Function

Discussions similaires

  1. [ORACLE 9i] Gestion des exceptions
    Par sygale dans le forum SQL
    Réponses: 6
    Dernier message: 19/08/2004, 15h06
  2. [VB6] Gestion des erreurs dans une dll
    Par zimba-tm dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 02/08/2004, 11h20
  3. Gestion des exception (EOleException)
    Par shurized dans le forum Bases de données
    Réponses: 5
    Dernier message: 30/06/2004, 17h25
  4. [XMLRAD] gestion des exceptions
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/01/2003, 17h48
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo