SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Draku999 en Domingo 24 de Junio de 2007, 00:41

Título: Ayuda Program De Reloj
Publicado por: Draku999 en Domingo 24 de Junio de 2007, 00:41
Saludos acabo de entrar en este foros, ojala alquin me pueda ayudar.

Tengoq eu hacer un programa que aga que un reloj se este ejecutando hasta que preciones una tecla y despues pueda o salir o volver a ejecutar el reloj.

Mi duda es esto posible y como se realizaria, en mallor medida lo que mecesito saber es lo de como hacer que cuando precione una tecal termine el programa o al menos la parte del reloj y pueda sequir ejecutandose.

P.D: esto lo tengo que hacer en Turbo C++ 3.0 la vercion que tengo
Título: Re: Ayuda Program De Reloj
Publicado por: Eternal Idol en Domingo 24 de Junio de 2007, 01:25
Busca informacion sobre programas residentes en MS-DOS.

Esta tecnologia es arcaica, obsoleta, totalmente inutil y verdaderamente complicada de implementar uno mismo (tenes que dominar ensamblador para x86 y comprender el funcionamiento de MS-DOS).
Título: Re: Ayuda Program De Reloj
Publicado por: TRod en Martes 26 de Junio de 2007, 04:05
Puedes crear un ciclo infinito con un while(1){...
Despues puedes meter las funciones kbhit() / getch().
Para mas informacion, consulta la ayuda de TC sobre la funcion kbhit, funciones de fecha y hora. ahi debe de haber ejemplos para que te des una idea de como hacerlo y darle la vuelta al ensamblador.
Esa funcion kbhit() me ayudo para "emular" un ambiente orientado a eventos con teclado y raton.
Ahora bien, lo ideal es que uses Visual C++/C# o Builder C++, es mas fácil. Pero si quieres hacerlo de la manera dificil, sigue con Turbo C
Título: Re: Ayuda Program De Reloj
Publicado por: Bicholey en Martes 26 de Junio de 2007, 16:53
Cita de: "Eternal Idol"
Busca informacion sobre programas residentes en MS-DOS.

Esta tecnologia es arcaica, obsoleta, totalmente inutil y verdaderamente complicada de implementar uno mismo (tenes que dominar ensamblador para x86 y comprender el funcionamiento de MS-DOS).
 :P  :P  :P  :P  :P  :P  :P  :P  




TSR ya se hablo de esto en el foro de ensamblador, y tambien aqui en c++ deberias utilizar el buscador del foro...


y como te dicen un reloj y que termine con una tecla pues facil :

do
{
} while(kbhit());

y listo no se que mas se necesite...
Título: Re: Ayuda Program De Reloj
Publicado por: Mollense en Martes 26 de Junio de 2007, 17:36
Lastima que kbhit sea de Borland y no estandar  <_<
Título: Re: Ayuda Program De Reloj
Publicado por: Bicholey en Martes 26 de Junio de 2007, 20:16
Cita de: "Angel_K_ido"
Lastima que kbhit sea de Borland y no estandar  <_<
<_<


debe de funcionar sin ningun problema en turbo C++ 3.0
Título: Re: Ayuda Program De Reloj
Publicado por: Mollense en Martes 26 de Junio de 2007, 20:55
Cita de: "Bicholey"
Cita de: "Angel_K_ido"
Lastima que kbhit sea de Borland y no estandar  <_<
<_<


debe de funcionar sin ningun problema en turbo C++ 3.0
Si, por supuesto. No fué un comentario para contrariarte :P fue mas bien un lamento :rolleyes: