begin process at 2008 07 20 13:11:43
1 213 234 membres
151 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Récupérer des éléments d'un ListView [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (ludolitaliano)

Récupérer des éléments d'un ListView le 10/05/2004 14:50:45

ludolitaliano
Bonjour,
j'aimerais récupérer une valeur à la colonne (i) et la ligne cliquée par l'utilisateur d'un ListView.

Je n'y arrive pas.

Si quelqu'un a une idée ...
Merci.

La machine c'est bien, l'Homme c'est mieux

Re : Récupérer des éléments d'un ListView le 10/05/2004 15:43:33

labout

labout

VB ou Vb.NET car c'est différent

Vb.net c'est
Lv.SelectedItems(0).SubItems(i).Text
ou i est la colonne

VB
ListView1.SelectedItem.ListSubItems(i).Text
ou i est la colonne
@+

Re : Récupérer des éléments d'un ListView le 10/05/2004 15:50:32

labout

labout

VB ou Vb.NET car c'est différent

Vb.net c'est
Lv.SelectedItems(0).SubItems(i).Text
ou i est la colonne

VB
ListView1.SelectedItem.ListSubItems(i).Text
ou i est la colonne
@+

Re : Récupérer des éléments d'un ListView le 10/05/2004 16:13:01

ludolitaliano
Merci beaucoup labout !

La machine c'est bien, l'Homme c'est mieux

Re : Récupérer des éléments d'un ListView le 10/05/2004 18:22:31

ludolitaliano
Ca me sélectionne toujours la valeur pour la première ligne, même si je clique ailleurs dans le ListView ...

La machine c'est bien, l'Homme c'est mieux

Re : Récupérer des éléments d'un ListView le 10/05/2004 18:30:22

labout

labout

C'est quoi du Vb ou VB.NET
Mais je ne comprends pas cela devrait marcher pour les 2 si
le code est mis dans l'évènement click, je viens de vérifier
@+

Re : Récupérer des éléments d'un ListView le 11/05/2004 08:37:43

ludolitaliano
Du VB6.
J'ai bien mis le code dans l'événement Click.

J'ai compris mon erreur, je dois d'abord faire un boucle pour repérer la ligne cliquée (connaitre la valeur de i).

Merci encore.


La machine c'est bien, l'Homme c'est mieux

Re : Récupérer des éléments d'un ListView le 11/05/2004 09:01:14

ludolitaliano
Non, je dis des bêtises, i c'est l'indice de la colonne.
Ca me sélectionne toujours la première ligne. J'ai essayé avec un breakpoint, en faisant varier i (i change bien la colonne en effet).


Private Sub ListViewTitres_CLick()
Dim CodeSql As String

CodeSql = "SELECT ECIBonds_Id FROM ECIBonds WHERE ISIN='" & ListViewTitres.SelectedItem.ListSubItems(1).Text & "';"
Set Rs = Cnx.Execute(CodeSql)
If Not Rs.EOF Then
Rs.MoveFirst
TextTitreSelectionne.Text = Rs!ECIBonds_Id
TextTitreSelectionne.Refresh
End If
Rs.Close

'ouverture du formulaire de titre détaillé
frmDetailTitre.Show
End Sub

Je récupère le titre (ligne) cliquée par l'utilisateur; je mets l'identifiant dans un textbox; je me sers de cette valeur dans un autre formulaire dans lequel je détaille le titre choisi.


La machine c'est bien, l'Homme c'est mieux

Re : Récupérer des éléments d'un ListView le 11/05/2004 11:44:50

labout

labout

En principe et c'est comme cela chez moi
le
ListViewTitres.SelectedItem
correspond à la ligne en surbrillance de la listview
et
ListViewTitres.SelectedItem.ListSubItems(1).Text
correspond à la deuxième colonne de l'item sélectionné

On ne doit pas avoir le même VB
@+

Re : Récupérer des éléments d'un ListView le 11/05/2004 13:36:14

[Page 1 Page 2]
Classé sous : récupérer, listview, éléments

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS