Visual Basic.NET - Problema con Wmp y Listview

   
Vista:

Problema con Wmp y Listview

Publicado por Daniel danielkrrik@gmail.com (3 intervenciones) el 04/01/2015 17:06:17
Hola, estoy haciendo una discografía interactiva en Visual Studio 2013 y la última vez que programé fue en Vb6, o sea que no manejo muy bien el Net.
Mi programa se basa en una carpeta instalada en el path con todas las canciones ya determinadas en varios álbumes.
Cargo un Listview desde una base Access y hasta allí todo bien. El problema surge en el evento click del listview.
Cuando le paso la ruta al WMP me tira un error.
En el módulo:

Public Dim Ruta As String

En el Form Principal:

Ruta = My.Application.Info.DirectoryPath & "\Musika"

Luego:



Private Sub Lista_Click(sender As Object, e As EventArgs) Handles Lista.Click


Me.Rep.URL = Me.Lista.SelectedItems(0).SubItems(1).Text

Me.Rep.Ctlcontrols.play()

End Sub

Mi Listview tiene dos columnas. Una es el nombre del tema y la otra (el SubItem) es la ruta.
En la tabla de Db la ruta es: Ruta & "\1963 - Please Please Me\13 - There's a Place.mp3"
Si la cargo directamente así:

Me.Rep.URL = Ruta & "\1963 - Please Please Me\13 - There's a Place.mp3"

funciona perfectamente, pero cuando lo hago a través del Listview me tira el error:

{"Excepción de HRESULT: 0xC00D1325"}

que supuestamente es porque hay caracteres inválidos.

Alguien puede ayudarme?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema con Wmp y Listview

Publicado por Miguel (346 intervenciones) el 04/01/2015 21:21:32
Hola, asegurate que la cadena estás enviando al reproductor es la correcta, envíatela en un msgBox/messageBox....

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con Wmp y Listview

Publicado por Daniel (3 intervenciones) el 05/01/2015 09:35:20
Hola, Miguel.
Gracias por responder.
El Message Box me muestra la ruta correcta. Es un verdadero misterio, ya que si le pongo la ruta directamente sí la reconoce.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar