Bonjour,
Je precise dabors que je debute avec vb2010 express
Je travaille actuellement sur une petite apli en vb2010 express et je rencontr deux problemes surement tres simples mais pour moi tres compliques.
Probleme 1:
Voici les donnees :
5 Texbox : Textbox1, Texbox2, Textbox3, Texbox4 et Texbox5
un bouton Commandbutton de calcul
Textbox1: est egale a Une Texbox precedemment calculée que j'appelerai TextBoxa
TextBox2 est une valeur a entrer variant de -2.00 à +2.00
Je veux créer les cas suivants :
- Si TextBox1 < 0 et TextBox2 < 0 alors
Textbox3 = Textbox1 + Textbox2
Textbox4 = Textbox2 / Textbox1
Textbox5 = Textbox4 / 2
- Si TextBox1 < 0 et TextBox2 > 0 alors
Textbox3 = Textbox1 - Textbox2
Textbox4 = Textbox2 * Textbox1
Textbox5 = Textbox4 / 2
- Si TextBox1 > 0 et TextBox2 > 0 alors
Textbox3 = Textbox1 * Textbox2
Textbox4 = Textbox2 * 2
Textbox5 = Textbox3 / 4.500
- Si TextBox1 > 0 et TextBox2 < 0 alors
Textbox3 = Textbox1 - Textbox2
Textbox4 = Textbox2 * 3
Textbox5 = Sqr Textbox3
j'ai fait une boucle qui me donne :
mais j'ai des buggs me disant que l'operateur +, * / > < Sqrt ne sont pas reconnus. Ceci même si je mets Textx.Text ou Val(Textx.text)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 if Textbox1 < 0 then if Textbox2 < 0 then Textbox3 = Textbox1 + Textbox2 Textbox4 = Textbox2 / Textbox1 else Textbox3 = Textbox1 - Textbox2 Textbox4 = Textbox2 * Textbox1 end if Textbox5 = Textbox4 / 2 else if Textbox2 < 0 then Textbox3 = Textbox1 * Textbox2 Textbox4 = Textbox2 * 2 Textbox5 = Textbox3 / 4.50 else Textbox3 = Textbox1 - Textbox2 Textbox4 = Textbox2 * 3 Textbox5 = Sqrt(Textbox3) end if end if
Problème 2 :
Je voudrais qu'a la tabulation, les differents "button" (des boutons de calculs) se mettent en surbrillance ou dans une autre couleur que celle habituelle afin d'eviter d'egarer les utilisateur du prog. Je ne trouve toutefois pas cette propriete dans les proprietes de mon bouton.
Un petit indice ???
merci beaucoup
![]()
Partager