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.NET Discussion :

Problème de boucle (je ne comprend pas)


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 18
    Par défaut Problème de boucle (je ne comprend pas)
    Bonjour,
    je suis en train de développer un logiciel de data mining et je suis bloqué par une boucle reste bloquée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Public Sub checkBoxSpecies(ByVal tabSpecies As String())
            Dim temp = varGlob.splitSpecies(tabSpecies)
            For i = 0 To tabSpecies.Length - 1
                chSpecies.CheckedListBox1.Items.Add(temp(i)(1))
            Next i
    'là ça ne s’exécute pas
        End Sub
    Tout fonctionne à merveille jusqu'à la fin de la boucle, puis les instructions qui sont après ne s'exécute pas (il n'y a pas de message d'erreur, rien et le programme continue à fonctionner comme si les autres instruction n'avais jamais existées)

    Merci d'avance pour vos suggestions

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    mets un try catch et un point d'arret dans le catch en plus d'un point d'arret en sortie de boucle
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    +1 Pol63 et recompile ton projet, j'ai déjà eu des parties de code que je venais de taper qui n'étaient pas prisent en compte quand je lançais directement le debug...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 18
    Par défaut
    Je commence à peine à comprendre les try catch^^' Je fait un truc comme ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Public Sub checkBoxSpecies(ByVal tabSpecies As String())
            Try
                  Dim temp = varGlob.splitSpecies(tabSpecies)
                  For i = 0 To tabSpecies.Length - 1
                          chSpecies.CheckedListBox1.Items.Add(temp(i)(1))
                  Next i
            Catch
                  End sub
        End Sub

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    try
      ' code
    catch ex as exception
      msgbox ex.gettype.fullname & vbcrlf & ex.message & vbcrlf & ex.Stacktrace
    end try
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 18
    Par défaut
    Ok merci^^ ça marche ! J'ai réglé le problème grâce ton code (problème de référence)

    Merci^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème design que je ne comprend pas
    Par kimimsc dans le forum Services Web
    Réponses: 0
    Dernier message: 03/05/2010, 15h50
  2. Boucle avec chaine vide : je comprends pas
    Par Zapan dans le forum Langage
    Réponses: 8
    Dernier message: 14/02/2007, 17h27
  3. Problème Hors Limite que je ne comprends pas
    Par Bleys dans le forum Delphi
    Réponses: 2
    Dernier message: 11/01/2007, 15h42
  4. Réponses: 10
    Dernier message: 07/01/2007, 12h03
  5. [JDOM] Probléme que je ne comprend pas
    Par kaninama dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 23/05/2006, 15h01

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