1 Ανοίξτε το αρχείο VB6 σας στο Microsoft Visual Studio 6.0 2
να αναγνωρίσει δύο μεταβλητές για να παρακολουθείτε την έναρξη και τη λήξη του χρονοδιακόπτη , προσθέτοντας τον παρακάτω κώδικα στη λειτουργία σας . :
Dim lng_Beg Όπως Long
Dim lng_End Όπως Long
εικόνων 3
Καλέστε τη λειτουργία " GetTickCount " για να ξεκινήσει την παρακολούθηση του χρόνου με την προσθήκη του κώδικα :
lng_Beg = GetTickCount ( )
η λειτουργία " GetTickCount " αποθηκεύει τον αριθμό των χιλιοστών του δευτερολέπτου που έχουν περάσει από το σύστημα σε λειτουργία . Αν το σύστημα έχει μείνει για περισσότερο από 49,7 ημέρες , μια υπερχείλιση είναι δυνατή επειδή ο χρόνος αποθηκεύεται ως DWORD 32 -bit . Σε πολλά συστήματα, ο πραγματικός χρόνος μεταξύ τσιμπούρια είναι 10 ή 16 ms .
Η 4
Προσθέστε τον κώδικα που θέλετε με το χρόνο , όπως μια θηλιά , την επεξεργασία ενός αρχείου ή την ανάκτηση πληροφοριών από μια βάση δεδομένων .
Φτηνές 5
επαναφορά των τσιμπούρια καλώντας και πάλι τη λειτουργία " GetTickCount » , με την προσθήκη του κώδικα :
lng_Beg = GetTickCount ( )
Η προηγούμενη μέτρηση τσιμπούρι τώρα απορρίπτεται <. br >
6
Τελειώστε τον κωδικό που θέλετε με το χρόνο και στη συνέχεια να καλέσετε τη λειτουργία " GetTickCount " και πάλι με την προσθήκη του κώδικα :
lng_End = GetTickCount ( )
Η 7
Εμφανίζει το ποσό των χιλιοστών του δευτερολέπτου που έχουν περάσει από την επαναφορά του μετρητή τσιμπούρι με την προσθήκη του κώδικα :
MsgBox CStr ( lng_End - lng_Beg )
Η " CStr " μετατρέπει το "Long " τύπος δεδομένων σε ένα εκτυπώσιμο string .
8
Αποθηκεύστε το αρχείο VB6 και να συγκεντρώσει και να εκτελέσετε το πρόγραμμα για να δείτε πόσο καιρό παίρνει για να εκτελέσει τον κώδικά σας .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα