Como fazer um DateTimePicker com o display vazio

 

Uma pequena dica é usar as letras “gg” na propriedade Format. Esse formato padrão mostra o período ou era. Esse padrão é ignorado se a data a ser formatada não possui uma string associada ao período ou era, DateTimePicker não possui, então o display é vazio. Quando a data é subseqüentemente selecionada você pode configurar o formato para ‘’ no evento OnChange ou OnClick para voltar a mostrar a data.

A propriedade Format foi adicionada no Delphi 6. Em versões anteriores adicione CommCtrl à cláusula uses da sua unit para usar o seguinte código:

 

DateTime_SetFormat(DateTimePicker1.Handle, 'gg');