Inicio > Visual Basic > boy14 > buenas noches

buenas noches

Experto:
Usuario:
Fecha: 13/06/2007
Valoración: (5,00 sobre 5) Categoría: Visual Basic
12/06/2007
augusto18, usuario preguntando en Visual Basic
Usuario
Mire lo que pasa es que tengo que hacer un pequeño cronometro y la verdad no se como.
lo que dice es que debe haber una caja de texto en la cual se pone la hora inicial al presionar un boton,despues en otra caja de texto la hora final al presionar otro boton ,despues de esto se da la respuesta en otra caja la cual me dice cuanto tiempo se demoro en presionar el primer boton al segundo boton.
gracias por su colaboracion.
13/06/2007
augusto18, experto respondiendo en Visual Basic
Experto
hola, puedes hacer lo siguiente:
1) Dim inicio As Date ' declaras una variable tipo fecha
2) creas 2 botones, 1 timer y 4 etiquetas (label)

3)copia lo siguiente:

Private Sub Command1_Click()
Label1.Caption = Format(Now, "hh:mm:ss AMPM")
inicio = Label1.Caption
End Sub

Private Sub Command2_Click()
Label2.Caption = Format(Now, "hh:mm:ss AMPM")
Label3.Caption = Format(Now - inicio, "hh:mm:ss")
End Sub

Private Sub Timer1_Timer()
Label4.Caption = Time
End Sub


en el label4 se va mostrando la hora actual, en el label1 se muestra la hora en que se va a empezar a cronometrar, el label2 se muestra la hora en que se termina de cronometrar y en el label3 se muestra el tiempo transcurrido entre los dos clic..
Espero te sirva, saludos
13/06/2007
augusto18, usuario preguntando en Visual Basic
Usuario
bueno muchisimas gracias esto me sirvio de mil maravillas,pero ahora si no es mucha molestia lo tengo que pasar a visual fox pro,ya lo intente pero no mereconoce la palabra now,que pena tanta molestia gracias por su colaboracion.
13/06/2007
augusto18, experto respondiendo en Visual Basic
Experto
estamos a la orden, prueba cambiando la palabra now por time
13/06/2007
augusto18, usuario preguntando en Visual Basic
Usuario
Excelente. Una fantástica solución.
Enlaces patrocinados