VB.NET - Pour chaque élément coché dans la listview
C'est probablement très simple. Mais j'ai cette liste qui contient les fichiers exe que j'ai énumérées. Maintenant, je veux exécuter ces fichiers exe à son tour à partir de laquelle les éléments sont cochés ou pas.
Donc, j'ai essayé ceci:
For each item in listView1.CheckedItems
Msgbox item.ToString
Next
Cause, j'ai remarqué que le point checkedItems ne contient pas de beaucoup. Et si je la convertir en une chaîne de caractères, il se termine dans la boîte de message qui ressemble à ceci: ListViewItem: {Filename.exe}
Maintenant, je veux le nom du fichier évidemment. Mais est-il une autre manière d'extraire le nom seulement? Ou dois-je bande la chaîne à supprimer le ListViewItem: {
partie loin?
InformationsquelleAutor Kenny Bones | 2011-06-16
Vous devez vous connecter pour publier un commentaire.
Votre première étape devrait avoir été de consulter le la documentation de
ListViewItem
pour savoir comment récupérer les informations nécessaires à partir de l'objet.La
Text
est bien ce que vous êtes après.Devrait fonctionner pour les winforms.
Avez-vous essayé
Msgbox item.Text
?Votre probablement lookin pour plus de quelque chose comme cela. Ce sera le point et les points. Vous aurez besoin d'une boucle dans une boucle pour accomplir cette tâche. Espère que cette aide