Depuis la nouvelle version de Visual Studio et l'apparition du Framework 2.0, Microsoft a mis à disposition un nouveau contrôle très pratique : le BackGroundWorker.
Un BackGroundWorker (BGW) est un composant permettant d'effectuer une tâche (la plus souvent longue) en arrière plan dans un thread appart. Par conséquent, l'application ne sera pas figée lors du traitement de l'opération et l'utilisateur pourra toujours interagir avec votre programme durant le traitement.
Dans le fichier ZIP, vous trouverez un exemple très simple d'utilisation du BackGroundWorker ainsi que des explications.
Notions abordées dans la source :
Niveau de la source : Débutant *
Intensité des commentaires : Extrême *
Connaissances requises pour comprendre la source : Rien ! Sauf peut être savoir ajouter un élément dans une ListBox. *
Télécharger la source. (codé avec VB.NET 2005)
Vous avez la version 2003 de Visual Basic .NET ? Dans ce cas-là, créez un nouveau projet puis créez autant de Form (Formulaires Windows) qu'il n'y en a dans la source. Ensuite, copiez le code de chaque Form de la source dans une des Form créées dans votre projet. Si la source possède des classes et/ou modules, copiez les tout simplement. Votre projet sera fonctionnel sous Visual Studio 2003.
Il se peut qu'il y ait quelques erreurs dans le code à cause des différentes versions de Visual Studio. Je vous invite donc à regarder la documentation de MSDN.
Copyright © 2007 Fdiedler et Mustang766.Tous droits réservés.
Design © 2007 Hypershade