Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te vergelijken Time in Pascal
Bij het omgaan met tijd in Pascal , u berekent de hoeveelheid tijd tussen twee verschillende gebeurtenissen . Bijvoorbeeld, kan u wilt controleren lang het duurt voordat een deel van een programma te draaien , of zien hoe lang iemand is ingelogd of om de tijd te volgen tijdens een multiple choice test . Zodra u twee verschillende tijden te verzamelen , je gegevens in te voeren in een numerieke vorm , aftrekken en dan weer het tijdsverschil . Instructies
1

Open uw Pascal bronbestand in een teksteditor zoals Windows Kladblok

type 2 de volgende code aan de bovenkant van uw dossier : .

Programma Voorbeeld ;

Gebruikt Dos ;

Gebruikt sysutils ;

gebruiken " Dos " geeft toegang tot de functie " getTime " . Met behulp van " sysutils " geeft toegang tot de " EncodeTime " en " DecodeTime " functies
3

verklaren variabelen die de tijd waarden op te slaan door het toevoegen van de code : .

Var

hour1 , Min1 , Sec1 , HSec1 : woord ;

Hour2 , Min2 , Sec2 , HSec2 : woord ;

Hour3 , Min3 , Sec3 , MSec3 : woord ; < br >

x , y, z : TDateTime ;
4

Verkrijg de eerste keer aan het begin van uw functie door het toevoegen van de code :

begin

getTime ( hour1 , Min1 , Sec1 , HSec1 ) ;
5

Voer de belangrijkste code van uw functie en dan bellen " getTime " opnieuw door het toevoegen van de code :

getTime
( Hour2 , min2 , Sec2 , HSec2 ) ;
6

Bereken het verschil tussen de twee keer door het toevoegen van de code :

x : = EncodeTime ( hour1 , Min1 , Sec1 , 0 ) ; < br >

y : = EncodeTime ( Hour2 , Min2 , Sec2 , 0 ) ;

z : = y - x ;

DecodeTime
( z , Hour3 , Min3 , Sec3 , MSec3 ) ;

de functie " EncodeTime " zet de tijd in een " TDateTime " waarde , die wordt opgeslagen als een "dubbele . " De code trekt het twee keer en dan decodeert het resultaat in een afdrukbaar formaat
7

Geef het tijdverschil met de functie " writeln " door het toevoegen van de code : .

WriteLn
(formaat ( ' Time verschil = % d : % d : % d " , [ Hour3 , Min3 , Sec3 ] ) ) ;

Einde
8

Sla uw bestand , compileren en uitvoeren . het programma om de tijd metingen geven .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een programma dat …
·Hoe te Median algoritmen berek…
·Hoe kan ik HTML Tags converter…
·Hoe kan ik Flash -bestanden be…
·Hoe Word- documenten Destroy 
·Hoe maak je een Line Spring in…
·Hoe te schrijven & Convert Pon…
·Video Decompressie Gereedschap…
·WPF Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Duplicaten verwijderen van een Se…
·Hoe te Regelnummering bekijken in JCreat…
·Hoe de Logic voor een programma dat cont…
·Hoe kan ik PHP -functies Bellen met jQue…
·Hoe maak je een Exit -knop voor de Andro…
·Hoe te TPL bestanden bewerken 
·Hoe te Maps Message in Maak MFC 
·Hoe maak je een Datatype in Umbraco Creë…
·Hoe de geselecteerde waarde van DropDown…
Copyright © Computer Kennis http://www.nldit.com