Label1= textBox1-textBox2

TrollTop Messages postés 10 Date d'inscription vendredi 9 juin 2006 Statut Membre Dernière intervention 19 juillet 2007 - 1 juil. 2007 à 14:31
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 - 2 juil. 2007 à 15:52
Bonjours,
Je suis débutant en c++

Je souhaite faire une soustraction de 2 textBox et ensuiste l'afficher dans une label.
Comment puis-je faire ceci.

Merci d'avance pour votre Aide.

3 réponses

SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
1 juil. 2007 à 16:19
Sous Windows ?

Tu commences par récupérer le texte des textbox (GetWindowText)
Tu converties ensuite les valeurs en décimale (atoi)
Tu effectues la soustraction avec les valeurs décimales
Tu reconverties le résultat en chaine de caractère (itoa)
Tu affiches cette chaine dans ton label (SetWindowText)

Va voir le MSDN pour avoir de l'information à propos des fonctions que je t'ai donné.

C++ (@++)<!--
0
TrollTop Messages postés 10 Date d'inscription vendredi 9 juin 2006 Statut Membre Dernière intervention 19 juillet 2007
2 juil. 2007 à 09:38
Comme je te disait je suis débutant . Est-ce que tu pourais me donner un exemple plus complet S.V.P
Merci
0
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
2 juil. 2007 à 15:52
Ben, tu sais déjà comment créé une interface je suppose ? Si oui:

char buffer[300];
int i;
GetWindowText(textbox1, buffer, sizeof(buffer));
i = atoi(buffer);
GetWindowText(textbox2, buffer, sizeof(buffer));
SetWindowText(label, itoa(i-atoi(buffer), buffer, 10));

Dans le cas contraire, commence par apprendre à savoir créer et gérer une interface Win32. Il y a plein de sources sur ce site même qui utilise la GUI Win32. Tu peux faire un tour sur http://c.developpez.com/cours/#tutos-win pour avoir quelques tutoriels simples.
C++ (@++)<!--
0
Rejoignez-nous