Bonsoir,

Je vais essayer d'être le plus clair possible . Je code en vb

Donc mon soucis est le suivant :

J'utilise 64 labels et 64 textboxs et je voudrais pourvoir faire mes actions en boucles du genre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
For n As Integer = 1 To nbrparticipant.Item(id_tournoi_selectionner)
                Dim calcul As Integer = n + 199
                Label(calcul).visible = True
                TextBox(calcul).visible = True
                Label(calcul).text = nom_participant(n-1)
Je voudrais que cela me fasse:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 Pour n=1
For n As Integer = 1 To nbrparticipant.Item(id_tournoi_selectionner)
                Dim calcul As Integer = 1 + 199
                Label200.visible = True
                TextBox200.visible = True
                Label200.text = nom_participant(1-1)
pour n=2
For n As Integer = 1 To nbrparticipant.Item(id_tournoi_selectionner)
                Dim calcul As Integer = 2+ 199
                Label201.visible = True
                TextBox201.visible = True
                Label201.text = nom_participant(2-1)
nbrparticipant correspond a un nombre de participant (4,8,16,32,64)
id_tournoi_selectionner correspond a l'id du tournoi sélectionné
le chiffre 199 qui se trouve dans la variable "calcul" c'est que mes labels et textboxs commencent a 200 jusque 264.

Avec le code que je vous ai mit vs 2008 me met
Erreur 1 'Label' est un type et ne peut pas être utilisé en tant qu'expression.
J'espère que l'on pourra m'aider car la je sèche j'ai essayer pas mal de chose sans résultat