FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿existe alguna funcion que actue como un timer sin usar el propio componente?
¿existe alguna funcion que actue como un TTimer sin usar el propio componente?
pero que no sea sleep, he probado muchas veces a usar la funcion sleep pero no funciona como espero ya que paraliza la aplicacion y cuando la retoma hay veces que no hace lo que se espera |
#2
|
||||
|
||||
Hola,
No entiendo muy bien a lo que te refieres, pero, igual la función "GetTickCount()" puede servirte para algo. Esta función, básicamente, retorna el tiempo (en milisegundos) desde que el sistema (Windows) se inició. De este modo, si "llamas" a la función en un intervalo de tiempo, restando los valores retornados, podrás conocer dicho intervalo de tiempo. Pero igual ya me estoy liando demasiado... |
#3
|
||||
|
||||
Aparte de lo dicho por Dec, y si es que uno quiere evitarse el "rollo" que nos ofrece el componente TTimer, disponemos del trabajo a la antigua y trabajar de forma directa con las APIs SetTimer y KillTimer.
A lo que voy es que el TTimer nos hace más fácil las cosas... ya que indirectamente éste hace uso de las APIs mencionadas. Saludos, |
#4
|
||||
|
||||
Otra opcion
Otra Opcion tambien es utilizar o implemtar los famosos Hilos o Thead..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#5
|
||||
|
||||
Cita:
|
#6
|
||||
|
||||
Desde luego tiene su cierta complicacion,pero lo bueno que te estas creando otro proceso o mejor dicho sub-proceso aparte del hilo principal de la aplicacion, lo cual es muy optimo para ejecutar codigo que hacen que la aplicacion principal sea lenta..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#7
|
||||
|
||||
Después de las variadas soluciones que te han dado (a mi ya no se me ocurren más), tal vez si explicas, qué necesitas hacer exactamente, podamos opinar sobre cual de ellas en tu caso puede ser más "provechosa".
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como usar el progressbar con un timer | kurono | Varios | 1 | 09-04-2008 10:18:22 |
Existe alguna función en Firebird que me permita restar fechas??? | Nelly | Varios | 1 | 06-07-2007 21:27:56 |
Alguna funcion como la Strtok | h2o_mx | OOP | 6 | 08-01-2007 17:15:10 |
Como averiguar si un registro existe sin usar recordcount | afarenas | Conexión con bases de datos | 4 | 24-07-2006 11:52:15 |
Como usar el Timer | pruz | Varios | 2 | 02-12-2003 20:27:19 |
|