cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 2023
-
14 nov. 2007 à 00:20
cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 2023
-
14 nov. 2007 à 12:54
Salut...
J'ai 2 tableaux et je suis capable d'en trier un mais l'autre je suis incapable et je ne saisis vraiment pas pourquoi...
Je vous montre le code et le tableau qui ne se tri pas.
Voyez-vous d'ou peut venir le problème ????
Merci d'avance
Dim j
As
Integer, k
As
Integer = 0
Dim TableauTriCoordX(0)
As
String
Dim TableauTriCoordY(0)
As
String
For j = 0
To UBound(Tableau)
If k = 0
Then
ReDim TableauTriCoordX(k)
ReDim TableauTriCoordY(k)
Else
ReDim
Preserve TableauTriCoordX(k)
ReDim
Preserve TableauTriCoordY(k)
End
If
If lblPoint_.Text =
"Point"
And txtPoint1.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0))
Or lblPoint_1.Text =
"Point"
And txtPoint2.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0))
Or lblPoint_2.Text =
"Point"
And txtPoint3.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0))
Or lblPoint_3.Text =
"Point"
And txtPoint4.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0))
ThenTableauTriCoordY(k) = Tableau(j).Split(Separateur)(1)
TableauTriCoordX(k) = Tableau(j).Split(Separateur)(2)
If k = 3
Then
Else
k = k + 1
End
If
End
If
Next j
Array.Sort(TableauTriCoordY)
Array.Sort(TableauTriCoordX)
cs_Stephane33
Messages postés630Date d'inscriptionsamedi 15 février 2003StatutModérateurDernière intervention 9 octobre 20111 14 nov. 2007 à 10:45
je pense que tes clauses dans if sont pas assez explicites
attention aux parenthèses
condition1 OR condition2 AND condition3 OR condition4
est différent de
(condition1 OR condition2) AND (condition3 OR condition4)
sera aussi different de
condition1 OR (condition2 AND condition3 OR condition4)
donc vérifie que ton tableau contient bien des données..