Apprendre à suivre le temps dans votre programme Visual Basic 6.0 est important lors de l'affichage du temps entre les différentes actions ou lors du débogage du temps de différents algorithmes . La fonction intégrée " GetTickCount " vous permet de suivre le nombre de millisecondes qui se sont écoulées entre les deux événements . Remise à zéro du nombre de cycles se fait simplement en appelant à nouveau la fonction " GetTickCount " . Soustrayant deux lectures " GetTickCount " vous donne une mesure du temps qui s'est écoulé. Instructions
1
Ouvrez votre fichier VB6 dans Microsoft Visual Studio 6.0
2
déclarer deux variables à suivre de début et de fin de la minuterie en ajoutant le code suivant dans votre fonction . : Photos
lng_Beg As long
lng_End As long
3
appeler la fonction " GetTickCount " pour démarrer le suivi du temps en ajoutant le code suivant: < br >
lng_Beg = GetTickCount ()
la fonction " GetTickCount " stocke le nombre de millisecondes qui se sont écoulées depuis que le système sous tension. Si le système est laissé en place pendant plus de 49,7 jours , un débordement est possible parce que le temps est stocké comme une valeur DWORD 32 bits. Sur de nombreux systèmes temps réel entre les tiques est de 10 ou 16 ms.
4
Ajoutez le code que vous voulez le temps, comme une boucle, le traitement d'un fichier ou d' extraire des informations à partir d'une base de données.
5
Remettre les tiques en appelant à nouveau la fonction " GetTickCount " , en ajoutant le code suivant:
lng_Beg = GetTickCount ()
le nombre de cycles précédents est désormais écartée < . br> 6
Terminez le code que vous voulez le temps et puis appeler la fonction " GetTickCount " à nouveau en ajoutant le code suivant:
lng_End = GetTickCount ()
7
Afficher le nombre de millisecondes qui se sont écoulées depuis que vous avez réinitialisé le compteur de la tique en ajoutant le code suivant:
MsgBox CStr ( lng_End - lng_Beg )
" CStr " convertit le "Long" type de données dans une chaîne imprimable.
8
Enregistrez le fichier VB6 et compiler et exécuter le programme pour voir combien de temps il faut pour exécuter votre code.
< br >