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.
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();
Morceau du code concerné:
Le deuxième: C'est un problème de conversion:
Lorsque j'ai saisi ce code:
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:
MERCI D'AVANCE DE TOUTE INTERVENTION.
Partager