cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
13 oct. 2005 à 13:17
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
13 oct. 2005 à 16:29
bonjour à tous
j'ai fait se code pour calculer,ne vous moquez pas,car je crois qu'il y plus court ,mais je ne suis pas assez calé .En plus j'ai 11 textbox.
mon probleme,c'est quand je rentre une valeur dans Text1(0) et que je passe sur Text1(1) pour rentrer une valeur,j'ai dans Text3,
Text4,Text6,Text7 le chiffre 1 qui s'affiche , je ne voit pas pourquoi,auriez vous une idée
A part LostFocus il y a une autre facon d'avoir le résultat en temps réel sans changer de focus
Private Sub Text1_LostFocus(Index As Integer)
If Val(Text1(0).Text) > Val(Text1(1).Text) Then
Text5.Text = 3
Text3.Text = ""
Text4.Text = ""
Else
If Val(Text1(0).Text) = Val(Text1(1).Text) Then
Text5.Text = 1
Else
Text5.Text = 0
End If
End If
If Val(Text1(1).Text) > Val(Text1(0).Text) Then
Text2.Text = 3
Else
If Val(Text1(1).Text) = Val(Text1(0).Text) Then
Text2.Text = 1
Else
Text2.Text = 0
End If
End If
If Val(Text1(2).Text) > Val(Text1(3).Text) Then
Text3.Text = 3
Else
If Val(Text1(2).Text) = Val(Text1(3).Text) Then
Text3.Text = 1
Else
Text3.Text = 0
End If
End If
If Val(Text1(3).Text) > Val(Text1(2).Text) Then
Text4.Text = 3
Else
If Val(Text1(3).Text) = Val(Text1(2).Text) Then
Text4.Text = 1
Else
Text4.Text = 0
End If
End If
If Val(Text1(4).Text) > Val(Text1(5).Text) Then
Text6.Text = 3
Else
If Val(Text1(4).Text) = Val(Text1(5).Text) Then
Text6.Text = 1
Else
Text6.Text = 0
End If
End If
If Val(Text1(5).Text) > Val(Text1(4).Text) Then
Text7.Text = 3
Else
If Val(Text1(5).Text) = Val(Text1(4).Text) Then
Text7.Text = 1
Else
Text7.Text = 0
End If
End If
End Sub
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 20154 13 oct. 2005 à 15:33
bonjour à vous deux
merci NH, je crois que je vais dégroupé tous mes textbox.Car ça fonctionne comme ça
PCPT en fait je me fais un programme pour le mondial 2006 ,bah oui je mis prends longtemps à l'avance car vu mon niveau .
Se code sert à compté les matchs gagnés,nul et perdu et comme il y a 8 groupe de 4 équipes + les quarts les demi et la finale,j'ai du boulot
petchy
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 20154 13 oct. 2005 à 15:52
et oui c'est du Foot,Désolé
j'ai encore une question :
je récupere le total des points dans 4 textbox 1 par équipe et 4 labels (le nom des équipes)
comment fait on pour afficher du genre "classement" du 1er au dernier,l'équipe qui à plus de point le second le troisieme et le quatrieme,tous ça dans 4 labels différents.
je ne c'est pas si tous ça est bien clair,sinon désolé
merci
petchy
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 13 oct. 2005 à 16:29
expliqué comme çà, attaque-toi directement à 2010 ou 2014
nan, je crois avoir compris...
tu peux très bien faire un tableau de Type (NomEquipe, PointsDernierMatch, TotalPoints) un truc du genre....
et ensuite, tu tries le tableau par ordre de points totaux et affiche les noms des 4 premières équipes.