slt,
je dois recuperer ce que l'utilisateur a entrer dans un formulaire et bien sur vérifier qu'il a pas laisser vide les champs.
j'ai fait donc ça :
donc si entryok =6 (nombre de champs obligatoire) sa veut dire qu'il a tout rempli
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CHAR nbrpass[8]; GetDlgItemText(hDlg, 115, nbrpass, 8); if(nbrpass != NULL) { entryok++; }
mais sa ne marche pas , quoi que l'utilisateur entre (meme laisse vide) windwos crois que c'est toujour different de NULL!
pour voir d'où sa vient j'ai tester ce code :
ben sa marche pas aussi (a est jamais égal à "y")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 char a[256]="y"; if(a =="y") {MessageBox (hDlg, "aaaa" , "Démarrer un vol", NULL);}
comment faire ?
merci
Partager