Duda: Fecha y Hora

Iniciado por Crazy.sx, 20 Mayo 2008, 17:20 PM

0 Miembros y 2 Visitantes están viendo este tema.

Crazy.sx

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 :)
Destruir K. LOL

cassiani

Usando las funciones Time y Date, para hora y fecha respectivamente:

Código (vb) [Seleccionar]
Private Sub Form_Load()
    LblHora.Caption = Time
    LblFecha.Caption = Date
End Sub

seba123neo

tambien podes usar Now si queres que te muestre las 2 cosas al mismo tiempo...
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Crazy.sx

#3
Cita de: cΔssiΔnі en 20 Mayo 2008, 17:30 PM
Usando las funciones Time y Date, para hora y fecha respectivamente:

Código (vb) [Seleccionar]
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í?

Código (vb) [Seleccionar]
Private Sub Timer1_Timer()
lblHora.Caption = Format(Now, "hh:mm:ss")
End Sub


Gracias
Destruir K. LOL

seba123neo

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.


La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

& eDu &

-Añade un timer y de intervalo 1000
-Dale doble click al timer y pon:

Código (vb) [Seleccionar]
Label1.caption = Time
Label2.caption = Date

Crazy.sx

Listo muchachos, gracias, ya pude hacerlo. Era muy fácil... :laugh: :xD

Saludos...
Destruir K. LOL

Littl3

cual era el problema? ponerle VBA?
saludos

Crazy.sx

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
Destruir K. LOL

naderST

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?