Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-03-2008
Antonioveneroso Antonioveneroso is offline
Miembro
 
Registrado: feb 2008
Posts: 30
Poder: 0
Antonioveneroso Va por buen camino
¿Cómo usar TDateTimePicker?

Saludos!
Estoy utilizando un TDateTimePicker para que el usuario seleccione la fecha, y me gustaría que marcara la fecha actual. ¿Alguien sabe cómo puedo cargarla automáticamente? Porque el TDateTimePicker tiene la fecha y la hora cuando lo agregué a la Form.

Lo único que he encontrado es una página donde me dicen cómo darle formato de salida, y usan algo más o menos así:
Código:
void __fastcall TVCliente::btnAceptarClick(TObject *Sender)
{
 char formato[11] = "dd/MM/yyyy";
 timeFechaAlta->Perform(DTM_SETFORMAT, NULL, (LPARAM) (&formato)); // will yeild a display without seconds, like this: "19/12/2007"
}
Pero esto sólo modifica el formato, no me da la fecha actual...

Leí que en Delphi se utiliza algo como
Código:
timeFechaAlta->Date = Date;
pero en builder me marca error.
Cualquier sugerencia será profundamente agradecida.
Saludos y suerte!
Responder Con Cita
  #2  
Antiguo 19-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Siempre es mejor si mencionas cuál es el error que te da. Posiblemente se debe a que Date es una función pero aunque en delphi pueden omitirse los paréntesis, no así en C. Prueba así:

Código:
timeFechaAlta->Date = Date();
Aunque Date() sólo da la fecha. Usa Now() para obtener fecha y hora:

Código:
timeFechaAlta->DateTime = Now();
Bye
Responder Con Cita
  #3  
Antiguo 19-03-2008
Antonioveneroso Antonioveneroso is offline
Miembro
 
Registrado: feb 2008
Posts: 30
Poder: 0
Antonioveneroso Va por buen camino
Red face

Dios mío... no se me había ocurrido utilizar paréntesis...
Gracias por la ayuda y disculpas por haberlos molestado.
Saludos!
Responder Con Cita
  #4  
Antiguo 22-03-2008
everfbs everfbs is offline
Registrado
 
Registrado: mar 2008
Posts: 1
Poder: 0
everfbs Va por buen camino
Fecha con TDateTimePicker

En C++ Builder, utiliza el siguiente codigo para fijar la fecha de hoy en el componente TDateTimePickerateTimePicker1->Date = Now();Saludoseverfbs
Responder Con Cita
  #5  
Antiguo 24-03-2008
Antonioveneroso Antonioveneroso is offline
Miembro
 
Registrado: feb 2008
Posts: 30
Poder: 0
Antonioveneroso Va por buen camino
También lo intenté así, pero olvidé ponerle los paréntesis.
Gracias por la ayuda!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TDateTimePicker luxus OOP 1 05-08-2006 14:33:56
TdateTimePicker monchito OOP 0 29-06-2006 16:17:31
TDateTimePicker Loviedo Varios 4 28-01-2005 01:15:44
TDateTimePicker Delphos Varios 2 17-01-2005 11:20:00
TDateTimePicker ivanmm Varios 2 28-11-2003 00:02:00


La franja horaria es GMT +2. Ahora son las 12:46:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi