Hola, gracias por contestar.
Esa opción ya la había probado pero el control AxWindowsMediaPlayer no me muestra la duración del tema hasta no hacer "play" en el primer tema, y luego si al cargar me muestra la duración. Pero aún asi teniendo en cuenta esto si cargo una lista de temas y hago un bucle en donde hago un play en el primer tema y luego usa la propiedad duration, solo ma captura la propiedad del priemr tema seleccionado. Aca te apso el código de lo que hice.
Código:
Private Sub cargarBox()
Dim file As String
Dim i As Integer = 0
Dim arc As Archivo
Dim st As String
For Each file In Me.OpenFileDialog1.FileNames
If i <> 0 Then
Me.AxWindowsMediaPlayer2.URL = Me.OpenFileDialog1.FileNames(i) 'el control ya fué iniciado con Me.OpenFileDialog1.FileNames(0)
End If
arc = Me.OpenFileDialog1.FileNames(i) & " " & Me.AxWindowsMediaPlayer2.currentMedia.durationString)
Me.ListBox1.Items.Add(arc)
i = i + 1
Next
End Sub