Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Modificar HORA Y MINUTOS al estilo WINDOWS

Estas en el tema de Modificar HORA Y MINUTOS al estilo WINDOWS en el foro de Visual Basic clásico en Foros del Web. Hola, quiero modificar la hora y los minutos al estilo el reloj de windows. Osea tengo 2 textbox y 1 VScroll1, como se muestra aca: ...
  #1 (permalink)  
Antiguo 16/06/2006, 02:18
 
Fecha de Ingreso: marzo-2006
Mensajes: 38
Antigüedad: 18 años, 1 mes
Puntos: 0
Modificar HORA Y MINUTOS al estilo WINDOWS

Hola, quiero modificar la hora y los minutos al estilo el reloj de windows.
Osea tengo 2 textbox y 1 VScroll1, como se muestra aca:


Y cuando me posiciono en el cuadro de la hora modifico la hora con el VScroll1, y cuando me posiciona en los minutos modifico los minutos, siempre respetando los intervalos obviamente
  #2 (permalink)  
Antiguo 17/06/2006, 22:32
Avatar de piojoman  
Fecha de Ingreso: enero-2005
Ubicación: Argentina
Mensajes: 224
Antigüedad: 19 años, 3 meses
Puntos: 3
Fijate con esto... lo unico que hice fue "anotar" quien tiene el foco del Textbox que se esta parado, los intervalos lo establece el VScroll, lo unico que le falta pero lo deje por obviedad, es que si se llegara al minuto 60 automaticamente se vuelva a 0 y lo mismo para la hora, es solo un if.

Dim Foco As Boolean
Private Sub Form_Load()
Text1.Text = Hour(Now)
Text2.Text = Minute(Now)
End Sub
Private Sub Text1_GotFocus()
Foco = True
End Sub
Private Sub Text2_GotFocus()
Foco = False
End Sub
Private Sub VScroll1_Change()
If Foco = True Then
VScroll1.Max = 0
VScroll1.Min = 23
Text1.Text = VScroll1.Value
Else
VScroll1.Max = 0
VScroll1.Min = 59
Text2.Text = VScroll1.Value
End If
End Sub
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:11.