SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: pagoti en Martes 30 de Marzo de 2004, 10:00
-
Tengo un problema deseo poner la hora y la fecha a una aplicacion eh utilizado el componente ttime y no he obtenido los resultados esperados. Si alguien tiene un codigo o me explique por favor como utilizar este componente se lo agradeceria muchisimo
Gracias por su ayuda :hola:
-
Bueno yo nunca lo he utilizado, pero miré la ayuda del Builder C++ y me parece que no es complicado, y por internet se deben enontrar ejemplos de uso de este componente. aqui te dejo un link pero no esta en español!! :D
http://www.dicasbcb.com.br/_Livro/49_1.html (http://www.dicasbcb.com.br/_Livro/49_1.html)
espero te sirva
___Saludos__ :hola:
-
Que tal, mira no entendi tu pregunta del todo, pero si quieres manejar fecha y hora tienes que usar el TDateTime, y mediante el puedes almacenar tus propias fechas u horas, o tambien pudes obtenerlas del sistema con CurrentDate() o CurrentTime() respectivamente. Espero te sirva :hola:
-
opps :D el nuevo tiene razon si te refieres a la fecha tienes que utilizar lo que dice el nuevo...
___Saludos___ :hola:
-
Hola:
;) A ver si entendi lo que quisiste pedir. Si lo que quieres es poner la hora del sistema en tu aplicacion solo tienes que poner este codigo en un TTimer(OnTimer[Evento]) con un intervalo de tiempo 1000ms (Default)
SYSTEMTIME SystemTime;//Declarar un variable de tipo tiempodel sistema
GetLocalTime(&SystemTime);//pasarle la referencia de esta var a esta func
TimeToStr(SystemTimeToDateTime(SystemTime));//Te devuelve la hora del sistema
:whistling: Yo lo he utilizado y funciona al 100%
Saludos.
-
Con el TTime puedes mostrar la fecha y lña hora de la siguiente forma:
Now().DateString(); esto te regresa la fecha (dd/mm/aa)
Now().DateTime(); te regresa la fecha y la hora (dd/mm/aa hh:mm:ss)
Now()TimeString(); te regresa hh:mm:ss
saludos
-----------------------------------------------------------------------------
ademas si quieres puedes utilizar la funcion:
FormatDateTime("dd 'de' mmmm 'de' yyyy", Now().DateString())
esto te mostrara por ejemplo: 10 de enero de 2004.
saludos!!