Hola, yo tengo una duda. ¿Cómo hago para que se vea la fecha y la hora en los label?. Espero que me puedan ayudar.
Gracias. Saludos :)
Usando las funciones Time y Date, para hora y fecha respectivamente:
Private Sub Form_Load()
LblHora.Caption = Time
LblFecha.Caption = Date
End Sub
tambien podes usar Now si queres que te muestre las 2 cosas al mismo tiempo...
Cita de: cΔssiΔnі en 20 Mayo 2008, 17:30 PM
Usando las funciones Time y Date, para hora y fecha respectivamente:
Private Sub Form_Load()
LblHora.Caption = Time
LblFecha.Caption = Date
End Sub
Asi lo tengo pero no funciona, hace poco que estoy empezando con este lenguaje y no sé como hacer esto. He visto y eh probado esto pero no me funciona, me refiero al label de la hora.
Me sale un error que dice: "Method or data member not found", y se selecciona el Caption de la hora. supongo que algo me falta, no? =S, pero en la fecha sale todo bien.
Cita de: seba123neo en 20 Mayo 2008, 18:44 PM
tambien podes usar Now si queres que te muestre las 2 cosas al mismo tiempo...
Como sería eso del Now? ´Sería algo así?
Private Sub Timer1_Timer()
lblHora.Caption = Format(Now, "hh:mm:ss")
End Sub
Gracias
simplemente pone:
Private Sub Form_Load()
Label1.Caption = Now
End Sub
y listo,te sale la fecha y la hora,si queres que se actualize ponelo en un Timer con intervalo 1 segundo...
sobre el codigo que no te funciona,pues te tiene que funcionar,son funciones basicas de visual basic,pero es verdad hay veces que a algunos no les funcionan las funciones mas basicas de visual,por eso hay que anteponer el VBA antes de la funcion...o sea algo asi:
Private Sub Form_Load()
LblHora.Caption = VBA.Time
LblFecha.Caption = VBA.Date
End Sub
saludos.
-Añade un timer y de intervalo 1000
-Dale doble click al timer y pon:
Label1.caption = Time
Label2.caption = Date
Listo muchachos, gracias, ya pude hacerlo. Era muy fácil... :laugh: :xD
Saludos...
cual era el problema? ponerle VBA?
saludos
No probé con el VBA. He probado a todos pero habia diferencias, por ejemplo si lo usaba en el Form la fecha y la hora aparecían pero "congeladas", Usando el Now tambien me funcionaba. Pero especificamente yo quería que se vea el reloj contando los minutos y los segundos, asi que hice como Mojambalupe lo expuso y pude ver el reloj y la fecha corriendo. Pero la verdad es que aprendi y por eso les agradezco :P
Saludos
Cita de: lukhardy en 21 Mayo 2008, 16:40 PM
No probé con el VBA. He probado a todos pero habia diferencias, por ejemplo si lo usaba en el Form la fecha y la hora aparecían pero "congeladas", Usando el Now tambien me funcionaba. Pero especificamente yo quería que se vea el reloj contando los minutos y los segundos, asi que hice como Mojambalupe lo expuso y pude ver el reloj y la fecha corriendo. Pero la verdad es que aprendi y por eso les agradezco :P
Saludos
Pero siempre te funciono osea te salia la fecha pero conjelada todo este tiempo?
Para ponerle algo antes se pone DateTime... No k haga alguna diferencia pero hay k hacer las cosas correctamente.
Ejemplo:
DateTime.Now
Aunk eso solo hace falta kuando hay una funcion en el programa con el mismo nombre.
Ejemplo:
private sub form_load()
msgbox Now
end sub
private function Now() as string
Now = "lol"
end function
Saludos