Bonjour
je cherche un code que affecte l'année de la date du pc dans un label, j'ai chercher dans le FAQ j'ai trouvée ce code
mais j'ai pas réussi, merci d'avanceCode:
1
2 TDate date; date = EncodeDate(annee);
Version imprimable
Bonjour
je cherche un code que affecte l'année de la date du pc dans un label, j'ai chercher dans le FAQ j'ai trouvée ce code
mais j'ai pas réussi, merci d'avanceCode:
1
2 TDate date; date = EncodeDate(annee);
Si lbl est ton TLabel, je pense qu'il te suffit de faire :
Code:
1
2 lbl->Caption = DateToStr(EncodeDate(annee, mois, jour));
si ton label s'appelle Label1
En n'oubliant pas d'inclureCode:
1
2 Label1->Caption=YearOf(Now());
Nirgal76Code:
1
2 #include <DateUtils.hpp>
Une troisième solution, avec la fonction FormatDateTime qui permet de formater une date sous toutes les formes (voir l'aide F1 sur FormatDateTime):
En sachant que la fonction Date() renvoi la date du système, et qu'il existe Time() qui renvoi l'heure du système, et Now() qui renvoi la date et l'heure du système.Code:Label1->Caption = FormatDateTime( "YYYY", Date() ) ;
merci a tous