Exécution d'un thread sans surcharger le processeur

Contenu du snippet

Exécution d'un thread sans surcharger le processeur (util pour l'utilisation de CopyFileEx ou toute fonction qui utilise un delegate)
Version VB.NET 2003

Source / Exemple :


Dim Ths As System.Threading.ThreadStart = New System.Threading.ThreadStart(AddressOf MaProcedure)
            Dim Th As System.Threading.Thread = New System.Threading.Thread(Ths)
            Th.Priority = System.Threading.ThreadPriority.BelowNormal
            Th.IsBackground = True
            Th.Start()
            Do
                Th.Join(1)
                Application.DoEvents()
            Loop Until Not Th.IsAlive

A voir également

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.