Bonjour,
pour un projet, je voudrais utiliser le composant DateTimePicket et je souhaiterais pouvoir afficher une date vide par defaut tant que l'utilisateur ne l'a pas selectionn�e
connaitriez vous une solution?
merci
mickael
Bonjour,
pour un projet, je voudrais utiliser le composant DateTimePicket et je souhaiterais pouvoir afficher une date vide par defaut tant que l'utilisateur ne l'a pas selectionn�e
connaitriez vous une solution?
merci
mickael
Voila quelque chose qui fonctionne chez moi :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 //pour cacher le texte void __fastcall HideDTPText(TDateTimePicker * dtp){ DateTime_SetFormat(dtp->Handle, "tt"); }
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 //pour montrer le texte : void __fastcall ShowDTPText(TDateTimePicker * dtp){ DateTime_SetFormat(dtp->Handle, ""); }
utilisation :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 //intitialisation void __fastcall TForm1::FormCreate(TObject *Sender) { DateTimePicker1->DateTime=Now(); HideDTPText(DateTimePicker1); } //--------------------------------------------------------------------------- //evenement OnChange void __fastcall TForm1::DateTimePicker1Change(TObject *Sender) { TDateTimePicker * dtp = (TDateTimePicker*)Sender; ShowDTPText(dtp); }
Merci beaucoup : cela fonctionne exactement comme je le souhaitais
mickael
Partager