Função Responsável por obter um contador de tempo em milissegundos com alta precisão.
timecounter() |
Nome | Tipo | Descrição |
|---|---|---|
nRet | numeric | Retorna um intervalo de tempo em milessegundos. |
Pode ser utilizada para medição de intervalos de tempo (elapsed time), como controle de execução, cálculo de duração entre eventos e validação de perfomance.
O valor retornado não representa um horário absoluto, devendo ser utilizado apenas para comparação entre duas chamadas da função.
User Function exemplo()
ntcnt := timecounter()
Conout("TimeCounter : "+cvaltochar(int(x1)))
sleep(1000)
ntcnt2 := timecounter()
Conout("TimeCounter : "+cvaltochar(int(x2)))
conout(ntcnt2-ntcnt) //Resultado esperado >= 1000 (ms)
Return
|