Autor
|
Tema: cronometro (Leído 3,109 veces)
|
maxnet
Desconectado
Mensajes: 65
|
hola quiero hacer un cronometro pero en cuenta regresiva o sea yo introduzco 2:59:59 horas y empieze a contar hasta llegar a cero como puedo hacerlo , no se me ocurre nada saludos
|
|
|
En línea
|
|
|
|
Grimble Grumble
Desconectado
Mensajes: 48
|
Un timmer en 1000 con el tiempo q quieras, manejalo con IF y FOR anidados, si no entendes lo q te digo te paso un ejemplo, saludos !
|
|
|
En línea
|
A gnome named Grimble Grumble And little gnomes stay in their homes Eating, sleeping, drinking their wine...
|
|
|
xXnewbieXx
Desconectado
Mensajes: 68
|
hola, spero q esto t pueda ayudar Dim hrs, min, seg As String
Private Sub Form_Load() 'Ponemos las horas,min y seg q queramos...P.e: hrs = 0 min = 1 seg = 10 Timer1.Interval = 1000 End Sub
Private Sub Timer1_Timer() 'Empezamos la cuenta atrás seg = seg - 1
'///////////////////////////////////////////////////////////////////////////////////////////////////// 'Cuando los valores llegan a 0:
If seg < 0 Then seg = 59 min = min - 1 End If
If min < 0 Then min = 59 hrs = hrs - 1 End If
If hrs < 0 Then hrs = 23 '23h o las 11h, lo q c quiera poner End If
'///////////////////////////////////////////////////////////////////////////////////////////////////// 'Para los valores <10:
'Ponemos len<2 para evitar q empieze a poner ceros sin parar_ 'ya q aunq c pongan el 0 seguirá siendo < 10
If Val(hrs) < "10" And Len(hrs) < 2 Then hrs = "0" & hrs End If
If Val(min) < "10" And Len(min) < 2 Then min = "0" & min End If
If Val(seg) < "10" And Len(seg) < 2 Then seg = "0" & seg End If
Label1.Caption = hrs & ":" & min & ":" & seg End Sub
salu2!
|
|
|
En línea
|
Hardware: Lo que golpeas. Software: La causa
Error 943 - El sistema esta funcionando demasiado bien, se caerá para seguir con la rutina...
|
|
|
maxnet
Desconectado
Mensajes: 65
|
muchisimas gracias xXnewbieXx tu ejemplo me ha ayudado muchisimo
saludos
|
|
|
En línea
|
|
|
|
|
Ironhorse
Desconectado
Mensajes: 150
|
No es necesario complicarse tanto con la conversion de horas, ya que se pueden hacer operaciones matematicas con variables de tipo DATE ya que se manejan internamente como reales. Tendrias que definir 2 variables, una para la hora y otra para el intervalo que le restas: Dim Hora, Intervalo as Date
Private Sub Form_Load() Hora = Timevalue("2:59:59") Intervalo = Timevalue("00:00:01") End sub
Private Sub Timer1_Timer() Hora = Hora - Intervalo Label1 = Format(Hora, "HH:mm:ss") End Sub
Saludos
|
|
|
En línea
|
Pégense una vuelta por Cracton
|
|
|
juanjoxx
Desconectado
Mensajes: 50
|
Muy Bueno .... estoy implentando mi aplicacion y hasta ahora todo sale bien ... no sabia q extia esa funcion para restar horas ..... gracuas por la ayuda cuando lo termine lo subo a esta web .. ojala q haya donde ... .. bye
|
|
|
En línea
|
Juanjo ....
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Cronometro en BATCH
« 1 2 3 »
Scripting
|
Dirpok
|
22
|
21,220
|
28 Enero 2013, 17:16 pm
por Eleкtro
|
|
|
Cronometro regresivo
« 1 2 »
.NET (C#, VB.NET, ASP)
|
SγиtαxEяяoя
|
19
|
15,816
|
26 Mayo 2013, 01:09 am
por SγиtαxEяяoя
|
|
|
[SOURCE] CronoX (Un cronómetro)
.NET (C#, VB.NET, ASP)
|
Eleкtro
|
0
|
1,756
|
14 Julio 2013, 16:52 pm
por Eleкtro
|
|
|
Iniciar, Pausar, Reiniciar un cronometro en c++
Programación C/C++
|
Avijobat
|
1
|
3,263
|
14 Marzo 2015, 11:32 am
por ivancea96
|
|
|
ayuda para un programa de cronometro
Programación C/C++
|
febo50
|
1
|
1,895
|
31 Mayo 2017, 15:20 pm
por engel lex
|
|