stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007
-
15 févr. 2006 à 14:50
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007
-
17 févr. 2006 à 13:29
salut à tous!
j'essaye d'afficher un résultat dans Label9.Caption mais çà n'affiche rien! grrr
je n'arrive pas à trouver mon erreur, donc si vous avez une idée dîtes le moi!!!
voilà une partie du code:
Dim I as single
Dim w as integer
Dim h as single
If Text2.Text <> "" and Text2.Text <> "ne pas mettre mm" and Label11.Caption <> "?" and Label10.Caption <> "?" Then
I = Val(Text2.Text) + Val(Label11.Caption) + Val(Label10.Caption)
Label9.Caption = ""
End if
If Val(I) = 2.5 Then
Label9.Caption = Val(I)
Elseif 2.5 > Val(I) > 3 Or Val(I) = 3 Then
Label9.Caption = 3
End if
For w 0 to w 2 Then
If (3 + Val(w)) > Val(I) > (4 + Val(w)) Or Val(I) = (4 + Val(w)) Then
h = 4 + Val(w)
Label9.caption = Val(h)
End if
Next
For w 0 to w 2 Then
If (6 + (2 * Val(w))) > Val(I) > (8 + (2 * Val(w))) Or Val(I) = (8 + (2 * Val(w))) Then
h = 8 + (2 * Val(w))
Label9.caption = Val(h)
End if
Next
.
.
.
Ps: le Label9.caption s'efface bien mais il n'affiche pas de résultat!
Je ne sais pas si c'est un problème de syntaxe ou de façon d'ecrire les chiffres ( du type ##.#) ou encore de déclaration des variables ... bref j'en sais rien !!!
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 15 févr. 2006 à 15:32
Ensuite.
Si I = 2.6
Cette condition n'est pas respecter:
ElseIf 2.5 > Val(I) > 3 Or Val(I) = 3 Then (il faut le faire en plusieur ligne (le x>y>z n est pas trop aime)
Donc deja au vu de cela il faut revoir un peu ton code
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 17 févr. 2006 à 00:51
j'ai fai sa:
If Val(I) = 2.5 Then
Label9.Caption = Val(I)
ElseIf 2.5 < Val(I) And Val(I) <= 3 Then
Label9.Caption = 3
End IfFor w 0 To w 2
If (3 + Val(w)) < Val(I) And Val(I) <= (4 + Val(w)) Then
h = 4 + Val(w)
Label9.Caption = Val(h)
End If
Next