J'aimerai initialiser dans un boite d'édition de date, une autre date
que la date systeme, mais je n'y arrive pas, voila ce que
j'ai éssayé sans succès
;dans fichier resource
....
CONTROL "DateTimePicker1",IDC_DATETIMEPICKERN1,"SysDateTimePick32",
DTS_RIGHTALIGN | WS_TABSTOP,23,17,81,12
.....
;dans fichier .asm
.data
....
Date1 db "25/12/2007",0 ;ex de date que j'aimerai initialiser
.....
.code
....
invoke SetDlgItemText,hWnd,IDC_DATETIMEPICKERN1,offset Date1 ;marche pas !,me met la date sytème
.....
;j'ai essayé aussi
.data
....
Date1 db "25/12/2007",0 ;ex de date que j'aimerai initialiser
.....
.data ?
....
Jour1 db 3 dup(?);
Mois1 db 3 dup(?)
An1 db 5 dup(?)
....
DateRecup SYSTEMTIME <>
.code
....
mov esi,offset Date1
mov edi,offset Jour1
mov ecx,2
rep movsb
inc esi
mov edi,offset Mois1
mov ecx,2
rep movsb
inc esi
mov edi,offset An1
mov ecx,4
rep movsb
invoke GetSystemTime, addr DateRecup
invoke atodw,offset Jour1
mov DateRecup.wDay,ax
invoke atodw,offset Mois1
mov DateRecup.wMonth,ax
invoke atodw,offset An1
mov DateRecup.wYear,ax
invoke SetDlgItemText,hWnd,IDC_DATETIMEPICKERN1,addr DateRecup ;idem marche pas ;me met la date sytème