![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Quita el Sleep()
Quita el Application->ProcessMessages(); Puedes hacer esto while(true) Memo1->AddLines(Now().FormatString("hh:nn:ss zzz")); si por el contrario es muy rapido escribeme [email protected] OSKR |
|
#2
|
||||
|
||||
|
Yo estuve probando ya hace un tiempo de lograr una presicion un poco mayor y lo logre.
El TTimer no sirve cuando se necesita exactitud. El punto es que Windows 98 trabaja con esa resolución. Por lo que cualquier componente de tiempo siempre va a tener une error superior a ese. Los mejores timers que encontre son los de Indy, te los recomiendo. Pero no el componente sino las funciones y clases que vienen con él. Especialmente StartCount(), JCLTimer y TJclMultiMediaTimer. Proba con los 3 y quedate con lo que mas te guste Suerte Crandel
__________________
[Crandel] |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|