FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Mejorar un cronometro
Tengo un crono con cuatro botones, dos de los botones son para mostrar "marcas/ tiempos" , como hago para que cuando pulse el primer boton muestre en pantalla la marca/tiempo, siga corriendo el crono internamente sin verse en el label y cuando pulse el segundo boton me muestre la nueva "marca /tiempo". ¿Me podéis poner el codigo please?
Gracias Aqui va el trozo de codigo como lo tengo ahora procedure TForm1.PrimeraParadaClick(Sender: TObject); begin Timer1.Enabled := true; end; procedure TForm1.SegundaParadaClick(Sender: TObject); begin Timer1.Enabled := false; end; |
#2
|
||||
|
||||
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
||||
|
||||
Bueno aquí te dejo un ejemplo. En el se muestran tres labels que comienzan a contar desde el mismo punto, cada una de las 3 labels se puede "pausar" pero el tiempo sigue contando y cuando salen de la pausa vuelven a mostrar el tiempo correcto. También cuenta con otros 2 labels que muestran la diferencia entre tiempos, pudiendo así calcular tiempos parciales.
Para usarlo pulsa reset para inicializar los contadores a cero y comenzar a contar. Pulsa el botón de pausa para parar todos los contadores, y pulsa el checkbox que aparece debajo de cada label para parar o continuar la cuenta de cada contador. Espero que te sirva para empezar. Como ves, la idea es usar marcas de tiempo, ya sea utilizando el reloj del sistema como en mi caso o usando los contadores de alta precisión como te recomienda Lepe. Todo depende de la duración de los tiempos a medir y de la precisión que necesites. |
#4
|
|||
|
|||
Errores que aun me surgen
Gracias por la ayuda pero el profesor lo quiere a su manera. He conseguido hacerlo mas o menos, necesita lo siguiente:
1.Cuatro botones, en el primero inicia el timer, el segundo cuando se pulsa no para el reloj pero si muestra el tiempo al ser pulsado, empieza oculto y una vez pulsado ha de mostrarlo (aqui me lio porque he utilizado dos timers y el tiempo me sale mal, ademas no se hacer eso de que esté oculto y cuando se pulse se muestre) . El tiempo sigue cuando se pulsa el tercer boton se paran los tres relojes y muestra el tiempo final en el primer y tercer boton. Por utlimo un boton de salir del programa que no tengo ni idea que instrucción es ( si si es mi primer programa ). Gracias por la ayuda os subo el programa para que me lo rectifiqueis. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cronometro | grone35 | Varios | 4 | 27-08-2006 19:34:51 |
Cronometro | FGarcia | Varios | 1 | 19-01-2006 06:44:46 |
Crear un cronometro | tannyk | Varios | 4 | 21-12-2005 14:59:03 |
Cronometro C++ | The_Borg | C++ Builder | 1 | 31-05-2004 23:01:05 |
Cronómetro y listview | juanchi | Varios | 15 | 17-02-2004 14:00:20 |
|