Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   windows pone 01/01/1999 a un MaskEdit (https://www.clubdelphi.com/foros/showthread.php?t=59529)

Lizeth 30-08-2008 01:50:40

windows pone 01/01/1999 a un MaskEdit
 
Hola, en Delphi 7, tengo un campo MaskEdit, con la mascara de fecha, el campo puede ir en blanco o no. Mi problema es que cuando esta en blanco windows XP le esta poniendo la fecha 01/01/1999.

Me gustaria saber, como hago para que windows no me llene esa fecha en blanco, osea yo ponerle un default en blanco o algo asi, ó como puedo recuperar la fecha que me esta poniendo windows para yo trabajarla.

Gracias

lKinGl 02-09-2008 23:00:46

Salu2 amigo,

Para mostrar la fecha en tu maskedit

Código Delphi [-]
MaskEdit1.Text:=DateToStr(Date);

para mostrar el Maskedit en blanco

Código Delphi [-]
MaskEdit1.Text:='';
 
ó
 
MaskEdit1.Clear;

egostar 02-09-2008 23:14:18

Y no será mejor usar un DateTimePicker?

Salud OS

lKinGl 02-09-2008 23:36:01

no se si será mejor

pero si deja el datatimepicker por defecto le montará la fecha que le está montando en el maskedit

pero eso podria arreglarse dándole la salida HOY


La franja horaria es GMT +2. Ahora son las 04:23:56.

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