Structure de donnés + ListView detail
Bonsoir à tous,
Je voudrais savoir si quelqu'un aurait une solution à mon problème.
J'ai ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| Private Structure Joueur
Dim pNumero As Integer, pNom As String, pPoint As Integer
End Structure
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim nbTextBox As Integer = CType(Me.TextBox1.Text, Integer)
Dim player As Joueur
TextBox1.Enabled = False
Button1.Enabled = False
For i As Integer = 1 To nbTextBox
Dim resultat As String
resultat = InputBox("Quel est le nom du joueur ?", "Nom du joueur") 'La variable reçoit la valeur entrée dans l'InputBox
If resultat <> "" Then 'Si la valeur est différente de "" on affiche le résultat
ListBox1.Enabled = True
ListBox1.Items.Add(resultat)
player.pNumero = i
player.pNom = resultat
player.pPoint = 0
Dim itm As ListViewItem
itm = New ListViewItem(player)
ListView1.Items.Add(itm)
End If
Next
Button2.Enabled = True
End Sub |
En gros :
- Je demande à l'utilisateur de me donner le nombre de joueur,
- Puis lui demande le nom du joueur 1 à x via msgbox,
- Je récupère le nom du joueur dans la variable "résultat",
- Ensuite, j'initialise mon tableau "player" avec "i", "résultat", et "0",
- Et pour ensuite le passer vers une listview pour récapituler.
La dernière étape ne fonctionne pas.
Voici un petit aperçu :
J'ai essayé avec des méthodes comme :
Can you help me ?
Nir3x