5 pièce(s) jointe(s)
Problème en MessageBox + Problème de conversion
Je travaille actuellement sur une application, j'ai rencontré deux problèmes:
Le premier : J'ai travaillé avec un MessageBox pour indiquer les erreurs commis par l’utilisateur lors de la saisie des informations, le boite dialogue du formulaire déclenche ce message d'erreur.
Pièce jointe 183284
Mais lorsque je clique sur "OK" du MessageBox, le programme revient à l(interface principale !! Comment je peux le faire revenir au formulaire, j'ai fais des recherches, les méthodes GetParent() et SetFocus() ne marchent plus !
Sachant que j'ai les utiliser comme ceci :
this->SetFocus();
GeParent()->SetFocus();
Pièce jointe 183285
Morceau du code concerné:
Pièce jointe 183287
Le deuxième: C'est un problème de conversion:
Lorsque j'ai saisi ce code:
Pièce jointe 183288
Les deux variables m_doubleMontIMP_RE et m_doubleMontIMP_DEC représentent respectivement la partie naturelle et décimale du montant à régler et même chose pour m_doubleMontREG_RE et m_doubleMontIMP_REG pour le montant réglé. Ces variables sont liées aux contrôles et permettent la récupération des données.
Pour obtenir les montants, j'ai pensé à concaténer le tous dans des CString strIMP et strREG et ensuite faire une conversion pour aboutir aux montants et calculer le bilan en faisant une différence.
J'ai aboutit à ce résultat:
Pièce jointe 183286
MERCI D'AVANCE DE TOUTE INTERVENTION.