Leren hoe om tijd te volgen in uw Visual Basic 6.0 programma is belangrijk bij het weergeven van de hoeveelheid tijd tussen de verschillende acties of bij het debuggen van de tijd van de verschillende algoritmes . De functie ingebouwde " GetTickCount " kunt u bijhouden van de hoeveelheid milliseconden dat is verstreken tussen de twee gebeurtenissen . Het resetten van de telling teek wordt gedaan door simpelweg de functie " GetTickCount " opnieuw te bellen . Aftrekken van twee " GetTickCount " lezingen geeft u een meting van de tijd die is verstreken . Instructies 1 Open uw VB6 bestand in Microsoft Visual Studio 6.0 2 Verklaar twee variabelen aan begin en einde van de timer te volgen door het toevoegen van de volgende code in je functie . : Dim lng_Beg zoals lang Dim lng_End As Long 3 Roep de functie " GetTickCount " om het bijhouden van de tijd beginnen met het toevoegen van de code : < br > lng_Beg = GetTickCount ( ) op de functie " GetTickCount " slaat het aantal milliseconden dat is verstreken sinds het systeem is ingeschakeld . Als het systeem ingeschakeld blijft langer dan 49,7 dagen , een overloop mogelijk omdat de tijd wordt opgeslagen als een 32 - bits DWORD . Op veel systemen de werkelijke tijd tussen de tikken is 10 of 16 ms . 4 Voeg de code die u wilt tijd , zoals een lus , het verwerken van een bestand of het ophalen van informatie uit een database . Goedkope 5 Reset het teken van de functie " GetTickCount " opnieuw bellen , door het toevoegen van de code : lng_Beg = GetTickCount ( ) op de vorige telling teek wordt nu weggegooid < . br > 6 Beëindig de code die u wilt tijd en dan bellen met de functie " GetTickCount " opnieuw door het toevoegen van de code : lng_End = GetTickCount ( ) 7 Toon de hoeveelheid milliseconden dat is verstreken sinds u de teek teller resetten door het toevoegen van de code : MsgBox CStr ( lng_End - lng_Beg ) op Twitter de " CStr " zet de " lange " datatype in een afdrukbare string. 8 Sla het bestand VB6 en compileren en uitvoeren van het programma om te zien hoe lang het duurt om je code uit te voeren . < br > |