parce que si j'enlève le filename = dir() le programme se bloque
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionest censé me donner le nom des fichiers mais il me renvoit le nom du dossierMusique..
Imports System.IO Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim dossierMusique As String = "C:" For Each nomFichier As String In Directory.GetFiles(dossierMusique) MessageBox.Show(Path.GetFileNameWithoutExtension(nomFichier)) Next End Sub End Class
For Each fichier As String In retourValeur If GetExtension(fichier) = ".mp3" Then ListBox1.Items.Add(fichier) GetTag(fichier) If TagMp3.Artiste <> "" Then listBoxArt.Items.Add(TagMp3.Artiste) Else listBoxArt.Items.Add("?") End If If TagMp3.Titre <> "" Then ListBoxTi.Items.Add(TagMp3.Titre) Else ListBoxTi.Items.Add("?") End If End If Next
sinon, pour ton artiste, assures toi de bien avoir une ahcine vide et non pas " " par exemple