Datetimepicker ou monthcalender

Signaler
Messages postés
1
Date d'inscription
samedi 22 juillet 2006
Statut
Membre
Dernière intervention
25 juillet 2006
-
Messages postés
418
Date d'inscription
mardi 3 janvier 2006
Statut
Membre
Dernière intervention
26 novembre 2013
-
comment faire pour permettre au datetimepicker ou monthcalender d'afficher la date de jour actuel automatiquement au lancement de logiciel(aprés la compélation).merci

6 réponses

Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
Bonjour,


sur le formactivate, tu mets ton datetimepicker à la date du jour :


MyDateTimePicker.DateTime := Now;

Simon
Messages postés
418
Date d'inscription
mardi 3 janvier 2006
Statut
Membre
Dernière intervention
26 novembre 2013
3
Salut,

procedure TForm1.FormCreate(Sender: TObject);
begin
    DateTimePicker1.Date:= Now;
    MonthCalendar1.Date:= Now;
end;

A +
Messages postés
418
Date d'inscription
mardi 3 janvier 2006
Statut
Membre
Dernière intervention
26 novembre 2013
3
Salut Simon,
Tu court-circuites mon message ! lol
A +
Thierry
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
désolé Thierry (ceci dit le tien répond à la question "monthcalendar")

Simon
Messages postés
23
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
21 août 2008

Bonjour ! J'ai un Monthcalender, mais je n'arrive pas à déterminer quelle date à été choisie par l'utilisateur... Les propriétés mentionnées ci-haut ne semblent pas fonctionner. J'utilise le framework 1.1 (et je ne peux pas changer pour l'instant pour des problèmes de compatibilité qui sont hors de mon contrôle)

Merci pour l'aide !

François
Messages postés
418
Date d'inscription
mardi 3 janvier 2006
Statut
Membre
Dernière intervention
26 novembre 2013
3
Salut François,

Les exemples ci-dessus assignent la date du jour (Now) au MonthCalendar.
Pour récupérer la date choisie par l'utilisateur, tu lis la propriété Date.

Exemple :

var
   D: TDateTime;
   S: string;

// récupération valeur dans une variable TDateTime
     D:= MonthCalendar1.Date;
// transformation de la valeur en string
    S:= DateToStr(D);  // ou DateTimeToStr(D);
    Label1.Caption:= S; 


A +
Thierry