Bonjour,
J'ai créer une appli serveur qui fonctionne bien, hors pour que je puisse attendre les connexions sans que la form gêle j'ai du mettre un thread.
Ma form contient un richtextbox1, que j'appel dans le thread pour afficher les résultats. Jusqu'ici tout va bien en utilisant :
Le problème arrive ensuite lol
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this.Invoke(new classementconnect(classementconnecttext), "Connect \n");
J'ai un second richtextbox2, je compte mettre un classement des personnes connectés avec le nombre de connexions de chacun des clients!
A chaque connexions j'aimerai que le nom s'incrive dans le richtextbox2 (ce qui n'est pas un problème), mais je veux aussi voir si le nom du connecté est déjà présent dans le richtextbox2 pour ensuite incrémenté son nombre de connexions.
Là est donc le soucis
J'utilise:
Si j'utilise ce code il y a un conflit inter-thread même si j'exécute la méthode après tué le thread.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 string[] recherche = recu.Split(':'); // recu contient les informations envoyé par le client et son login int present = richTextBox2.Find(recherche[1]);
Je suis totalement coincé.
Merci d'avance![]()
Partager