Bonjour,

Il y a une subtilité que je n'ai pas du comprendre.

J'ai une fonction qui va lire les données d'un périphérique USB, ce traitement pouvant durer 3-4 sec, j'ai donc activer le curseur d'attente de la forme mais ce dernier ne change qu'à la sortie de ma fonction .

J'ai tenter la même chose dans un programme de test (en cliquant sur un bouton) avec le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
this.UseWaitCursor = true;
thread.sleep(3000);
Résultat: le curseur change bien de forme mais APRES le sleep .

Qu'est-ce que j'ai raté?