Bonjour,
petit problème aujourd'hui en ce jour du 29/02/2008. en effet, le contrôle CDTpicker que j'initialise de cette manière (j'ai un peu modifié pour que ce soit compréhensible)
lors de l'initialisation de mon application j'ai un une dialog box, "Valeur de propriété non valide".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CDTPicker m_Date; CTime time = CTime::GetCurrentTime(); VARIANT temp; temp.vt = VT_I2; temp.iVal = time.GetDay(); m_Date.SetDay(temp); VARIANT temp2; temp2.vt = VT_I2; temp2.iVal = time.GetMonth(); m_Date.SetMonth(temp2); VARIANT temp3; temp3.vt = VT_I2; temp3.iVal = time.GetYear(); m_Date.SetYear(temp3);
En debug je me suis rendu compte que le bug s'applique au SetMonth(). ON dirait qu'il refuse qu'il y ait un 29 au mois de février...
vous avez pas une solution? c'est peut être moi qui ait mal utilisé ce composant...
Partager