SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Mari20 en Martes 24 de Abril de 2007, 11:12

Título: Temporizador En C
Publicado por: Mari20 en Martes 24 de Abril de 2007, 11:12
Buenas, soy nueva en esto de C. A ver si alguien puede ayudarme...
Quiero que pase un tiempo determinado (0,5, 1, 1,5, 2 y 3 segundos), cuando reaice la cuenta que haga unas comprobaciones y de un valor a una variable si cumplen las condiciones.
¿Como puedo hacer esos temporizadores?
Gracias un beso...
Título: Re: Temporizador En C
Publicado por: Bicholey en Martes 24 de Abril de 2007, 16:27
:P

http://c.conclase.net/librerias/libreria.php?lib=time (http://c.conclase.net/librerias/libreria.php?lib=time)
http://search.freefind.com/find.html?id=65...temporizador&s= (http://search.freefind.com/find.html?id=6585932&pageid=r&mode=ALL&n=0&query=temporizador&s=)
Título: Re: Temporizador En C
Publicado por: allisap en Martes 24 de Abril de 2007, 17:15
Depende tambien de que tan complicado lo quieras hacer,...

en un programa sencillo podrias usar simples delays o sleeps que detienen la ejecucion del sistema un determinado lapso de tiempo, es algo muy simple aunque no muy exacto.....

para algo mas complicado podrias usar la api de windows y usar la instrucción SetTimer y utilizar el evento WM_TIMER
Título: Re: Temporizador En C
Publicado por: Mari20 en Miércoles 25 de Abril de 2007, 13:54
Pues lo más sencillo posible, ni si quiera tengo que visualizar la cuenta, simplemente cuando pasen unos tiempos predefinidos, dé paso a otras acciones.
Como os he dicho soy muy nueva, no me podeís poner un ejemplillo fácil fácil?
if (x==1)
{
CUENTE 1 s
      if (y==1)
       {
       z=1;
       }
      else
       {......}
}
else if (x==2)
{
CUENTE 1,5 s
       if (y==1)
       {
       z==1
       }
       else
       {............}
}
......

Sólo necesito sustituir lo de CUENTE.. por algo sencillo, a ser posible que no sobrecague mucho el programa.

GRacias por anticipado..... un besito
Título: Re: Temporizador En C
Publicado por: Bicholey en Jueves 26 de Abril de 2007, 16:30
:D  :D  :D


Ya leiste los links, vienen con ejemplo sencillitos sencillito y para nada sobrecargara tu programa, al menos has un poco de esfuerzo y si tienes dudas mas puntuales, te podremos ayudar...