Index out of bounds

Utilisateur anonyme - 25 janv. 2005 à 17:29
Gobillot
Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
- 25 janv. 2005 à 18:37
Bonjour,



Voila le message d'erreur que j'ai "index out of bounds" qui arrive dans je veux extraire d'une listview la ligne ou je click



Voila le bout de code:



Private Sub lvwData_DblClick()

Form2.Show

Form2.Text1.Text = lvwData.SelectedItem.ListSubItems(0).Text ' le problème est cette ligne

Form2.Text2.Text = lvwData.SelectedItem.ListSubItems(1).Text 'ok

Form2.Text3.Text = lvwData.SelectedItem.ListSubItems(2).Text 'ok

Form2.Text4.Text = lvwData.SelectedItem.ListSubItems(3).Text 'ok

Form2.Text5.Text = lvwData.SelectedItem.ListSubItems(4).Text 'ok

Form2.Text6.Text = lvwData.SelectedItem.ListSubItems(5).Text 'ok

End Sub



quand je la retire sa fonctionne mais il suffit que je l'ajout et la erreur "Index Out Of Bounds"



Merci d'avance



gredellisse@hotmail.com

2 réponses

NHenry
Messages postés
14941
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
20 juin 2022
161
25 janv. 2005 à 17:44
Il lme semble que c'est une collection, index de début 1. Mais je me
trompe peut-être, accède directement aux propriétés de SelectedItem.

NH
0
Gobillot
Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
33
25 janv. 2005 à 18:37
Private Sub lvwData_DblClick()
Form2.Show
Form2.Text1.Text = lvwData.SelectedItem.Text
Form2.Text2.Text = lvwData.SelectedItem.SubItems(1)
Form2.Text3.Text = lvwData.SelectedItem.SubItems(2)
Form2.Text4.Text = lvwData.SelectedItem.SubItems(3)
Form2.Text5.Text = lvwData.SelectedItem.SubItems(4)
Form2.Text6.Text = lvwData.SelectedItem.SubItems(5)
End Sub

Daniel
0