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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
this.Invoke(new classementconnect(classementconnecttext), "Connect \n");
Le problème arrive ensuite lol
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:
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]);
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.

Je suis totalement coincé.

Merci d'avance