Bonjour,
Je viens de prendre connaissance du tuto sur StopWatch :
http://webman.developpez.com/article...opwatch/vbnet/
Pourquoi, dans le §3, faut-il faire un stop suivi immédiatement d'un start, et ne pas écrire tout simplement (j'ai mis le code que je pense superflu en commentaire) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Private Sub Button3_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button3.Click ' Instanciation d'un objet StopWatch Dim monSWcumul As New Stopwatch ' Déclenchement du "chronomètre" monSWcumul.Start() ' Lancement de la fonction de test test2() '' Arrêt du "chronomètre" 'monSWcumul.Stop() '' Le chronomètre est relancé et reprends là où il avait été arrêté 'monSWcumul.Start() ' Lancement pour la seconde fois de la fonction de test test2() ' Arrêt du "chronomètre" monSWcumul.Stop() ' Récupération et affichage du temps écoulé Label3.Text = monSWcumul.ElapsedMilliseconds.ToString & " milliseconde(s)" End Sub
Partager