Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-12-2006
kokogua kokogua is offline
Registrado
 
Registrado: dic 2006
Posts: 2
Poder: 0
kokogua Va por buen camino
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;
Responder Con Cita
  #2  
Antiguo 03-12-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Midiendo el tiempo con precision

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 03-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
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.
Archivos Adjuntos
Tipo de Archivo: zip Crono.zip (5,2 KB, 148 visitas)
Responder Con Cita
  #4  
Antiguo 10-12-2006
kokogua kokogua is offline
Registrado
 
Registrado: dic 2006
Posts: 2
Poder: 0
kokogua Va por buen camino
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.
Archivos Adjuntos
Tipo de Archivo: zip Cronometro.zip (8,0 KB, 98 visitas)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cronometro grone35 Varios 4 27-08-2006 20:34:51
Cronometro FGarcia Varios 1 19-01-2006 07:44:46
Crear un cronometro tannyk Varios 4 21-12-2005 15:59:03
Cronometro C++ The_Borg C++ Builder 1 01-06-2004 00:01:05
Cronómetro y listview juanchi Varios 15 17-02-2004 15:00:20


La franja horaria es GMT +2. Ahora son las 13:39:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi