Recuperer la date avec COleDateTime

Signaler
Messages postés
50
Date d'inscription
mardi 28 janvier 2003
Statut
Membre
Dernière intervention
23 août 2005
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
salut,

alor voila j'ai creer une variable de type COleDateTime qui doit me permet de recuperer l'heure et la date, mais justement je n'arrive pas a recuperer la date alor que l'heure j'ai aucun probleme. j'utitlise les fct getday, getmonth, getyear qui sont censé me retourner un int, mais il me fout cette erreur qd je veu lenregistrer dans un entier:

error C2440: '=' : cannot convert from 'int (__thiscall COleDateTime::*)(void) const' to 'int'

la je compren plu, alor si qqun sait... ;)

merci d'avance. bye 8-)

1 réponse

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
SYSTEMTIME sttm;
DWORD date;
GetLocalTime(&sttm);
Dans date, tu mets:
bits 16 - 31 : sttm.wYear
bits 8 - 15 : sttm.wMonth
bits 0 - 7 : sttm.wDay
Hyper rapide, permet toutes comparaisons entre dates et pas d'allocation memoire cause instanciation de COletrucmachin.
BruNews, ciao...