Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como comparar Tempo em Pascal
Ao lidar com o tempo de Pascal , é calcular a quantidade de tempo entre os dois eventos diferentes . Por exemplo, você pode querer verificar tempo leva parte de um programa para ser executado, ou ver quanto tempo alguém foi logado ou para controlar o tempo durante um teste de múltipla escolha. Depois de recolher dois momentos diferentes , você codificá-los em uma forma numérica , subtrair e , em seguida, exibir a diferença horária. Instruções
1

Abra seu arquivo fonte Pascal em um editor de texto como o Bloco de Notas do Windows
2

Digite o seguinte código na parte superior do seu arquivo : .

Exemplo Programa;

Usa Dos ;

uses SysUtils ;

Usando " Dos " permite o acesso à função " GetTime " . Usando " sysutils " dá acesso ao " EncodeTime " e " funções" DecodeTime
3

Declare variáveis ​​que armazenam os valores de tempo , adicionando o código : .

Var

Hour1 , Min1 , Sec1 , HSec1 : palavra ;

hora2 , Min2 , Sec2 , HSec2 : palavra ;

hora3 , Min3 , Sec3 , MSec3 : palavra ; < br >

x , y, z: TDateTime ;
4

Obter a primeira vez , no início de sua função, adicionando o código :

Comece

GetTime ( Hour1 , Min1 , Sec1 , HSec1 );
5

Execute o código principal de sua função e , em seguida, chamar de " GetTime " novamente , adicionando o código :

GetTime ( hora2 , min2 , Sec2 , HSec2 );
6

Calcule a diferença entre os dois tempos , adicionando o código :

x : = EncodeTime ( Hour1 , Min1 , Sec1 , 0);

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

z: = y - x ;

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

a função " EncodeTime " converte o tempo em um valor " TDateTime " , que é armazenado como um "double ". O código subtrai as duas vezes e , em seguida, decodifica o resultado em um formato de impressão
7

Mostrar a diferença de tempo com a função " writeln " , adicionando o código: .

Writeln (formato ( 'Time diferença = % d:% d: % d' , [ hora3 , Min3 , Sec3 ] ) );

Fim
8

Salve o arquivo , compilar e executar. o programa para visualizar as medições de tempo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como acionar um evento ItemDrag 
·Como executar o SSIS de procedimentos armazenados 
·Como se diferenciar entre os métodos primitivos & Cria…
·Como fazer um aplicativo usando ActionScript 
·Lista de Desconectado Tipos Webform 
·O que significa para analisar dados 
·Como usar o Editor de trechos 
·Como adicionar End User License Agreement para Android …
·Como descobrir se uma letra é maiúscula em C Sharp 
·Como redirecionar dados para exibir no AIX 
  Artigos em destaque
·Como alocar um arquivo 
·O que é Interleave Codificação 
·Como criar arquivos DLL 
·Como remover caracteres acentuados com o utilitário UT…
·Como criar uma caixa de texto no Visual C # 
·Como descompactar um arquivo em C # 
·Como identificar os tipos de validação de entrada 
·Como formatar um controle GridView 
·Como instalar o Allegro Visual C 
·Como determinar objetos base em Cocoa 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados