FAZER UM LOOP NO CODIGO
Seguinte pessoal o código abaixo insere uma musica de cada pasta em uma playlist , porem preciso que ela fique inserindo musicas continuamente tipo um loop. Isso é possÃvel?
Dim jingle As List(Of String) = GetArquivos([Ô]c:adioitapua\Jingles\[Ô], [Ô]*.mp3[Ô])
Dim chamada As List(Of String) = GetArquivos([Ô]c:adioitapua\Chamadas\[Ô], [Ô]*.mp3[Ô])
Dim portadeloja As List(Of String) = GetArquivos([Ô]c:adioitapua\Portadeloja\[Ô], [Ô]*.mp3[Ô])
Dim sertanejo As List(Of String) = GetArquivos([Ô]c:adioitapua\Musicas\Sertanejo\[Ô], [Ô]*.mp3[Ô])
Dim internacional As List(Of String) = GetArquivos([Ô]c:adioitapua\Musicas\Internacional\[Ô], [Ô]*.mp3[Ô])
Dim nacional As List(Of String) = GetArquivos([Ô]c:adioitapua\Musicas\Nacional\[Ô], [Ô]*.mp3[Ô])
Dim toca As New List(Of String)
toca.Add(SortearMusica(jingle))
toca.Add(SortearMusica(chamada))
toca.Add(SortearMusica(portadeloja))
toca.Add(SortearMusica(sertanejo))
toca.Add(SortearMusica(internacional))
toca.Add(SortearMusica(nacional))
Dim newPlayList As WMPLib.IWMPPlaylist = media.playlistCollection.newPlaylist([Ô]soundsToPlay[Ô])
[ô]Antes de adicionar essas musicas, acho que você teria que limpar sua playlistCollection. Talvez seja algo assim newPlayList.Clear()
For x As Integer = 0 To toca.Count - 1
newPlayList.appendItem(media.newMedia(toca(x)))
Next
vc quer dizer um loop infinito?
o problema é que dependendo de como você faz vai travar a aplicação. O que posso te sugerir é dar uma estudada em Threads. Eu nunca estudei elas na linguagem VB.Net mas sei que existe. Dá uma olhada nesse tutorial do macorrati:
http://www.macoratti.net/vbn_thd1.htm
o problema é que dependendo de como você faz vai travar a aplicação. O que posso te sugerir é dar uma estudada em Threads. Eu nunca estudei elas na linguagem VB.Net mas sei que existe. Dá uma olhada nesse tutorial do macorrati:
http://www.macoratti.net/vbn_thd1.htm
Citação::
vc quer dizer um loop infinito?
o problema é que dependendo de como você faz vai travar a aplicação. O que posso te sugerir é dar uma estudada em Threads. Eu nunca estudei elas na linguagem VB.Net mas sei que existe. Dá uma olhada nesse tutorial do macorrati:
http://www.macoratti.net/vbn_thd1.htm
não rolou rsrssrs tem q ser automatizado isso
Não entendi sua colocação quanto ao automatizado. Mas saiba que um loop infinito vai rodar até que vc faça parar. Portanto nada é automatizado.
A unica coisa que vc pode fazer é colocar essa sua codificação dentro de um Timer
A unica coisa que vc pode fazer é colocar essa sua codificação dentro de um Timer
Faça seu login para responder