Vous n'aimez pas le multithreading et les freez de vos form vous impatiente lors d'un gros calcul, ou d'un accès à une BD. Le BackGroundWorker et l'outil idéal à vos réalisation.
Le BackgroundWorker est un composant qui permet de réaliser un traitement lourd et consommateur de temps dans un thread séparé et dédié et ainsi éviter un freeze de l'interface utilisateur.
Voici un petit soft qui vous montre le fonctionnement du BackGroundWorker dans tous ses états.
Source / Exemple :
Prendre le ZIP
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.