SoloCodigo
Programación General => C/C++ => Mensaje iniciado 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...
-
: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=)
-
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
-
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
-
: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...