Programación General => C/C++ => C++ Builder => Mensaje iniciado por: bermastro en Lunes 31 de Agosto de 2009, 05:07
Título: uso de la componente Timer
Publicado por: bermastro en Lunes 31 de Agosto de 2009, 05:07
Buenos dias, a todos, despues de haber estado dando vueltas por toda la web, no pude encontrar una solucion a mi problema. Aqui va. Tengo que diseñar un software para conectar una PPi(Interfase paralelo programable) con el puerto isa de la pc. Este software tiene que poder generar un contador que se actualice cada dos segundo, aqui mi problema, creo haber resuelto el contador, pero no ecunetro como usar el timer, o alguna otra instruccion que me retrase la ejecucion de mi codigo durante dos segundos. void TPPI :: contador(timer1) { L1=1;//0001 L2=2;//0010 L3=4;//0100 L4=8;//1000 int i; for(i=0;i<=9999;i++){ unidad = unidad++; A.Sacar(puertosalidaA,A.deco (unidad)); A.Sacar(puertosalidaC,L1); if(unidad == 9){ unidad=0; decena=decena++; A.Sacar(puertosalidaA,A.deco (decena)); A.Sacar(puertosalidaC,L2); if(decena == 9){ decena=0; centena=centena++; A.Sacar(puertosalidaA,A.deco (centena)); A.Sacar(puertosalidaC,L3); if(centena ==9){ centena=0; umil=umil++; A.Sacar(puertosalidaA,A.deco (umil)); A.Sacar(puertosalidaC,L4); if(umil==9){ umil=0; } } } }
} } esa es la parte de mi codigo que tengo que hacer que cada dos segundos cambie el dato. Si por favor alguien tiene la respues le agradeceria me la de, porque estoy a punto de enloqueser. Desde ya muchas gracias P/D: estoy trabajando con la version 2007 del Borland C++ Builder
Título: Re: uso de la componente Timer
Publicado por: AnimaSubtilis en Lunes 31 de Agosto de 2009, 19:27
Pues mira en la paleta system hay un componente que sellama TTimer es un relojito, este lo pones en tu formulario, para activarlo se realiza lo siguiente:
por ejemplo hay estoy haciendo que cada 2 segundos me sume uno a i y lo muestre...
Bueno espero que sea lo que nescesitas
taluego.......
Título: Re: uso de la componente Timer
Publicado por: bermastro en Lunes 31 de Agosto de 2009, 21:09
AnimaSubtilis mil gracias, esta noche cuando llegue de la facu, veo como es, pero al parecer, si, me solucionaste el problema... y gracias por contestar tan rapido, despues te aviso