Quand un programme informatique doit effectuer un long sous-programme de longue haleine , il est préférable de le faire exécuter la sous-routine comme un thread d'arrière . Un processus de fond n'ont pas normalement la même priorité que le processus de l'interface utilisateur , de sorte qu'il exécute plus lentement . Les sous-programmes peuvent inclure la vérification et le téléchargement des mises à jour , le transfert de fichiers journaux ou d'effectuer de longs calculs . Choses que vous devez 
 Visual Basic 
 Afficher plus Instructions 
 1 
 Démarrez Visual Basic et créez un nouveau projet du type de projet forme Windows. 
 2 
 Faire la première ligne du fichier de code : 
 
 "Les importations System.Threading " 
 
 et d'ajouter : 
 
 "Dim t comme sujet " 
 < p> à la classe principale dans le formulaire. 
 3 
 Ajouter un bouton au formulaire et changer son nom en " btnStart . " Modifier la propriété texte du bouton "Démarrer tâche de fond . " 
 4 
 Ajoutez le code suivant à la " btnStart " l'action de clic: 
 
 Private Sub btnStart_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Poignées btnStart.Click 
 
 t = Nouveau sujet ( AddressOf Me.BackgroundProcess ) 
 
 t.Priority = ThreadPriority.BelowNormal « Cela va pousser le sous-programme encore plus loin dans l' arrière-plan