Bonjour ! Je suis tout nouveau sur ce forum car je viens de me mettre au VB.net mais malheureusement j'ai déjà un problème...
J'ai crée une connexion socket, avec une fenêtre ou se trouve un label qui se modifie en fonction de la connexion( "En ligne" si connecté // "Non connecté" si non connecté )
Après des recherches sur ce problème je comprend qu'il faut que je gère le multi thread, certain parle de Backgroundworker et d'autre deOpération inter-threads non valide : le contrôle 'Label1' a fait l'objet d'un accès à partir d'un thread autre que celui sur lequel il a été créé.
InvokeRequired - Invoke
Je voudrais savoir quel est le meilleur moyen de gérer ça ?
J'ai cru comprendre que Backgrounworker était plus pour les thread lourd...
Je comptais donc me tourné vers InvokeRequired et invoke mais je ne sais pas comment l'utiliser ?
Quelqu'un aurait-il un exemple simple de l'utilisation ?
J'ai compris que InvokeRequired testé si on se trouvé dans le bon thread, mais c'est invoke qui me pause problème...
Désoler je me suis un peu lancé a l'aveuglette dans VB.net...
Merci d'avance de votre aide, veuillez m'excusez de mon niveau...
Partager