AJUDA COM PLAYLIST

CAPIXABA 28/01/2010 14:55:03
#333045
Olá mais uma vez estou recorrendo aos amigos para um help: Seguinte

eu estou criando um Media Player com uma playList , eu busco os arquivos de MP3 em meu HD eo player os reproduz, até ai beleza mas só que os arquivos vem para a playlist com sua extenção e caminho completo
exemplo: c:\user\computador\music    he disco colection(1982)04-The Alan Parsons Projecte - The Eyed in the Sky.

tem como só vir para o listbox o seguinte:? 04-The Alan Parsons Projecte - The Eyed in the Sky.

sem o caminho (c:\user\computador\music    he disco colection(1982))

e quando encerar a reprodução da musica pular automaticamente para a seguite da lista?

conto com a juda dos senhores para resolver esta duvida, desde já fico muito grato.
TECLA 28/01/2010 22:00:35
#333089
Verifica se te ajuda:
Dim m As String = [Ô]c:\user\computador\music    he disco colection(1982)\04-The Alan Parsons Projecte - The Eyed in the Sky[Ô]
Dim t As Integer = m.LastIndexOf([Ô]\[Ô]) + 1
MessageBox.Show(m.Substring(t, m.Length - t))


Resultado:
04-The Alan Parsons Projecte - The Eyed in the Sky
CAPIXABA 29/01/2010 17:10:27
#333196
Opaaa, olá meu amigo 1º obrigado pela atenção.
Seguinte. resolve sim se fosse somente um arquivo, mas como puxo varios ai fica dificil, veja o código abaixo que estou usando, ele da um erro!!


Private Sub LoadFiles(ByVal mediaType As String)
Dim supportedFiles As String

Select Case mediaType
Case [Ô]Audio[Ô]
supportedFiles = audioFiles
Case Else
supportedFiles = audioFiles
End Select

With OpenFileDialog1
.InitialDirectory = [Ô]C:\ [Ô]
.Filter = supportedFiles
.CheckFileExists = True
.Multiselect = True
.RestoreDirectory = True
End With

If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then

For Each Me.fileNamePath In OpenFileDialog1.FileNames
fileNameShow = GetFileName(fileNamePath) ----->erro-----> (A conversão da seqüência de caracteres [ô]C:\Users\Rogerio\Music\Internaci[ô] no tipo [ô]Integer[ô] não é válida)


Me.ListBox1.Items.Add(fileNameShow)
Next
End If


End Sub

JWCELYO 30/01/2010 00:40:04
#333216

  Dim pathmusics As String
Dim extens As String
Private Sub LoadFiles(ByVal mediaType As String)
Dim supportedFiles As String
Dim audioFiles As String


Select Case mediaType
Case [Ô]Audio[Ô]
supportedFiles = audioFiles
Case Else
supportedFiles = audioFiles
End Select

With OpenFileDialog1
.InitialDirectory = [Ô]C:\ [Ô]
.Filter = supportedFiles
.CheckFileExists = True
.Multiselect = True
.RestoreDirectory = True
End With

If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then

For Each fileNamePath In OpenFileDialog1.SafeFileNames
pathmusics = FileIO.FileSystem.GetFileInfo(OpenFileDialog1.FileName).DirectoryName
extens = FileIO.FileSystem.GetFileInfo(OpenFileDialog1.FileName).Extension
[ô] MsgBox(pathmusics)
Me.ListBox1.Items.Add(fileNamePath)
Next
End If


End Sub






Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
[ô]MsgBox(pathmusics & ListBox1.SelectedValue)
AxWindowsMediaPlayer1.URL = pathmusics & [Ô]\[Ô] & ListBox1.SelectedItem.ToString
End Sub
CAPIXABA 30/01/2010 14:48:49
#333238
Meu anjo da guiarda Juccelio, seu fragmento de código, ajudou bastante foi através dele que consegui resolver em 90% a minha dúvida. fiz algums ajuste em relação ao o original (seu), só assim para min funcionou. veja abaixo como ficou.

[Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô][Ô]

Public Class Form1
Dim audioFiles As String
Dim pathmusics As String
Dim extens As String
Private Sub btnOpen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOpen.Click
LoadFiles([Ô]Audio[Ô])
End Sub
Private Sub LoadFiles(ByVal mediaType As String)
Dim supportedFiles As String

Select Case mediaType
Case [Ô]Audio Files (*.mp3)|*.mp3[Ô]
supportedFiles = audioFiles
Case Else
supportedFiles = audioFiles
End Select

With OpenFileDialog1
.InitialDirectory = [Ô]C:\ [Ô]
.Filter = supportedFiles
.CheckFileExists = True
.Multiselect = True
.RestoreDirectory = True
End With

If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then

For Each fileNamePath In OpenFileDialog1.SafeFileNames
pathmusics = FileIO.FileSystem.GetFileInfo(OpenFileDialog1.FileName).DirectoryName
extens = FileIO.FileSystem.GetFileInfo(OpenFileDialog1.FileName).Extension
[ô] MsgBox(pathmusics)
Me.ListBox1.Items.Add(fileNamePath)
Next
End If
End Sub

Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
[ô]MsgBox(pathmusics & ListBox1.SelectedValue)
AxWindowsMediaPlayer1.URL = pathmusics & [Ô]\[Ô] & ListBox1.SelectedItem.ToString
End Sub
End Class
[ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô]
é lógico que adaptei ao meu projeto, (cujo qual vc já deu uma ajuda lembra-se?), tem ums bugs que tenho que ajustar, tipo:
ao reproduzir as musicas da listbox o player sempre pula uma musica e quando abre a caixa de dialogo para a seleção dos arquivos não aparece o nome do diretório e sim o compomente (openfileDialogo1), mas creio que não será dificil de acertar isso.

Mais uma vez valeu mesmo pela força. espero no futuro poder retribuir a ajuda.
Tópico encerrado , respostas não são mais permitidas