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 >
|