Bonsoir,
Avec visual basic 2010 expresse, j'ai une listewiev que je remplit de la manière suivante avec les noms des fichiers qui des trouve dans un répertoire et ses sous répertoires.
ceci fonctione bien. Dans mes 2 colonnes j'ai le nom complet des fichiersqui sont tous enregistrés dela manière suivantes : NOM DE L'ARTISTE - Nom du titre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 'Remplit lvCatalogue LvCatalogue.Items.Clear() Dim resultat2 As String For Each fileName As String In fileNames resultat2 = IO.Path.GetFileNameWithoutExtension(fileName) LvCatalogue.Items.Add(resultat2) LvCatalogue.Items(LvCatalogue.Items.Count - 1).SubItems.Add(resultat2) Next
J'aimerais bien pouvoir afficher dans la première colonne le NOM DE l'artiste et dans la seconde le nom du titre.
Je sais qu'il y a une méthode avec la recherche d'un caratèr dans une chaune mais je ne vois pas comment l'appliquer a ce que je voudrais faire.
Je pense que l'idéal serait de fair une recherche dur le tiret qui sépare le nom de l'artiste et le nom du titre pui de dire de retirer pour la première colonne tout ce qui après et pour la seconde tout ce qui est avant.
Maintenat comment cela se code-t-il ?
Merci par avance pour vos réponses.
@+ Martipit
Partager