Faire une pause dans une boucle ou autre...

Soyez le premier à donner votre avis sur cette source.

Snippet vu 23 512 fois - Téléchargée 33 fois

Contenu du snippet

Souvent n'a besoin d'effectuer une pause dans les programmes, par exemple dans un boucle faire une pause de 1 seconde entre chaque boucle.
Comme je n'ai pas trouvé sur le site, j'ai cherché et voici:

Source / Exemple :


Imports System.Threading

public sub VotreRoutine()

dim i as integer
Dim ThreadEnCours As Thread

       ThreadEnCours = System.Threading.Thread.CurrentThread

       for i=0 to 1000
 
               ThreadEnCours.sleep(1000) 'pause en milliseconde
   
               'votre code normal

       next i

end sub

Conclusion :


Code qui n'a rien de spécial, juste pour info.

A voir également

Ajouter un commentaire Commentaires
Messages postés
33
Date d'inscription
mardi 24 août 2004
Statut
Membre
Dernière intervention
19 septembre 2005

Je cherche la même chose en ASP tout court (non je ne passe pas en .net ce n'est pas mon serveur)
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
mouaip... ou tout simplement :

Imports System.Threading

Public Sub VotreRoutine()

Dim i As Integer

For i=0 To 1000

System.Threading.Thread.Sleep(1000) 'pause en milliseconde

Application.DoEvents ' pas oublier surtout

'votre code normal

Next i


End Sub

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.