PLAYER NOME DO ARTISTA
Estou fazendo um player de audio... ta dificiu apra eu puxar o nome do artista ein...
estou fazendo da seguinte forma..
Dim artista As String
artista = WMP.mediaCollection.getByAuthor << erro nessa linha!!!
Nome do erro: [Ô]compile erro: Argument not optional[Ô]
Alguem sabe como eu puxar o nome do artista ??
estou fazendo da seguinte forma..
Dim artista As String
artista = WMP.mediaCollection.getByAuthor << erro nessa linha!!!
Nome do erro: [Ô]compile erro: Argument not optional[Ô]
Alguem sabe como eu puxar o nome do artista ??
Com estas linhas você obtém todos as TAGs do arquivo MP3.
Option Explicit
Private Type TagInfo
Tag As String * 3
Songname As String * 30
artist As String * 30
album As String * 30
year As String * 4
comment As String * 30
genre As String * 1
End Type
[ô]Declaracao no General Declarations
Dim FileName As String
Dim CurrentTag As TagInfo
Private Sub Form_Load()
Dim temp As String
On Error Resume Next
FileName = [Ô]c: emp.mp3[Ô]
Open FileName For Binary As #1
With CurrentTag
Get #1, FileLen(FileName) - 127, .Tag
If Not .Tag = [Ô]TAG[Ô] Then
Me.Caption = [Ô]No tag[Ô]
Close #1
Exit Sub
End If
Get #1, , .Songname
Get #1, , .artist
Get #1, , .album
Get #1, , .year
Get #1, , .comment
Get #1, , .genre
Close #1
Text1 = RTrim(.Songname)
Text2 = RTrim(.artist)
Text3 = RTrim(.album)
Text4 = RTrim(.year)
Text5 = RTrim(.comment)
temp = RTrim(.genre)
Text6 = Asc(temp)
[ô]Combo1.ListIndex = CInt(txtGenreCode) - 1
End With
End Sub
Resultado
Tópico encerrado , respostas não são mais permitidas