Fórum micro segundo no delphi #329124
12/09/2006
0
Sei q no linux o sleep opera em micro segundos.
Xandyr
Curtir tópico
+ 0Posts
12/09/2006
Night_man
Gostei + 0
12/09/2006
Siam
Gostei + 0
12/09/2006
Night_man
Gostei + 0
12/09/2006
Siam
Gostei + 0
12/09/2006
Massuda
Para ter um timer mais confiável no Windows para trabalhar na faixa dos milissegundos, você teria que usar um timer multimídia. Infelizmente, nunca tive que usar esse tipo de coisa; procure no Torry por timers multimidia ([i:c5173c8551]multimedia timer[/i:c5173c8551]). Usando o Google encontrei [url=http://www.rpi.edu/~pudeyo/articles/better_timer.html]este artigo[/url] que apresenta uma implementação em C e tem código em Delphi (não testei).
NOTA: não sei dizer se um timer multimídia tem resolução da ordem de microssegundos.
Se você quiser medir tempos da ordem de microsegundos (não é um timer), dê uma olhada [url=http://delphiforfun.org/Programs/Delphi_Techniques/timing.htm]neste artigo[/url] (em inglês) que mostra como usar as funções QueryPerformanceCounter e QueryPerformanceFrequency.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)