Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme boucle for [ Système / Autre ] (Nicodelphi)

mardi 21 août 2007 à 17:53:10 | probleme boucle for

Nicodelphi

Slt voila pour qoui quand j'execute cette boucle est qu'une valeur existe deja sa me la copie 36 fois merci

voila le code

  for (int i = 0; i < frm.treeView1.Nodes.Count; i++)
            {
                if (frm.treeView1.Nodes[i].Text != "Vache N°: " + this.textBox1.Text)
                {
                    nod = frm.treeView1.Nodes.Add("Vache N°: " + frm.Vache);
                }
                else
                {
                    MessageBox.Show("Vache déjà enregistrée");
                    break;
                   
                }
            }

mardi 21 août 2007 à 19:39:35 | Re : probleme boucle for

Bidou

Administrateur CodeS-SourceS
Salut,
Désolé,. pas pigé ton problème, ni même la question si y'en a une...





-Blog-

mardi 21 août 2007 à 19:51:25 | Re : probleme boucle for

MorpionMx

Membre Club Administrateur CodeS-SourceS
Moi ce que je comprends, c'est que si le noeud i ne contient pas la vache que tu essaies d'ajouter, celle ci s'ajoute.
Donc si tu as 30 noeuds, i de 0 a 29, et qu'aucune des noeuds ne contient cette vache, celle-ci est ajoutée 30 fois (une fois pour chaque noeud parcouru)...

Mx
MVP C#
 


jeudi 23 août 2007 à 15:37:50 | Re : probleme boucle for

Neo020585

Membre Club
Réponse acceptée !
Tu n'essaierai pas de faire quelque chose de ce genre par exemple :

bool existe = false;
for (int i = 0; i < frm.treeView1.Nodes.Count; i++)
{
    if (frm.treeView1.Nodes[i].Text == "Vache N°: " + this.textBox1.Text)
    {
        existe = true;
        MessageBox.Show("Vache déjà enregistrée");
        break;
    }
 }
 
 if(!existe)
 {
     nod = frm.treeView1.Nodes.Add("Vache N°: " + frm.Vache);
 }


"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein




Cette discussion est classé dans : boucle, probleme, for, frm, vache


Répondre à ce message

Sujets en rapport avec ce message

Probleme dans une boucle for [ par yabiyou ] Bonjour,J'ai un fcihier texte avec des lignes de la forme (à partir d'un certain indice qui est 75):B=-1.800030000e+002 A=-8.412215457e+001 P=-5.25746 Bug dans la boucle for [ par wil51 ] Bon voila je vien de me prendre la tete pendant un moment a verifier mes formule et je viens de comprend mais j'ai pas de solution.Voila le code que j boucle for [ par xelr90 ] Bonjour,je débute en " et j'aimerais savoir comment utiliser la boucle for.est-ce que vous pouvez me donner un exemple de hello world marquer 50 fois créer un control dans une boucle [ par maitesn1 ] salut tout le monde,je voudrai savoir comment faire pour créer, par exple un texBox dans une boucle for ou while.Mon probleme est que je n'arrive pas XNA créer, instancier plusieurs objets à l'aide d'une boucle for [ par blackskiz ] Bonjour,Je souhaiterai instancier un nombre X d'objets de ma classe Car à l'aide d'une boucle for. exemple :             for (int i = 0; i             ChildForm [ par dhabasse ] Salutaidez moi sur le probleme suvant s'ils vous plait.j'utilise ce code pour afficher un childform sur un mdi:maform frm=new maform();frm. mdiParent DirectX - Boucle de rendu [ par bizzard4 ] BonjourPrésentement j'exécute ma boucle de rendu grâce à ce code :            // Création de la fenêtre            frmDX frm = new frmDX();            Problème avec une boucle for et while [ par filipegomes ] Bonjour,J'appel à votre expérience pour avoir une petite aide. J'ai un problème avec mes boucles for et while. Tout d'abord le code. <font Noms de variables dans une boucle for [ par tiju50 ] Je voudrais savoir s'il est possible de créer mais aussi d'appeler des variables dans une boucle for du style :for(int i = 1 ; i for(int p'ti probleme avec une boucle et des dates [ par miss07 ] Salut, Je suis débutante et j'ai un petit probleme. Voila j'ai deux dates on va dire D1 et D2 ce que j'aimerai faire c'est que tous les mercredi entre


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.