Private Sub cmdAdd_Click()

If Not txtName = "" Then

lstSongs.AddItem txtName.Text

Else

MsgBox "Please Input Name"

WindowsMediaPlayer1.URL = "C:\vb\chimes.wav"

End If

txtName = ""

End Sub

 

Private Sub cmdDelete_Click()

If lstSongs.ListIndex > -1 Then

lstSongs.RemoveItem lstSongs.ListIndex

Else

MsgBox "Please Highlight a Selection"

End If

End Sub

 

Private Sub cmdPlay_Click()

txtName.Text = lstSongs.Text

Dim X As String

Dim Y As String

X = txtName.Text 'song name

Y = "C:\vb\" & X 'path and song name

Label2 = Y & ".mp3" 'path, song name, and file extension

WindowsMediaPlayer1.URL = Y & ".mp3"

End Sub

 

Private Sub cmdStop_Click()

WindowsMediaPlayer1.URL = "C:\vb\chord.wav"

txtName.Text = ""

Label2 = "Stoped"

End Sub

 

Private Sub cmdExit_Click()

Dim NumSongs As Integer

Dim songs As String

Dim counter As Integer

Open "C:\vb\playlist.txt" For Output As #2

NumSongs = lstSongs.ListCount

For counter = 0 To NumSongs - 1

songs = lstSongs.List(counter)

Write #2, songs

Next

Close #2

End

End Sub

 

Public Sub UserForm_Initialize()

Dim Name As String

Open "C:\vb\playlist.txt" For Input As #1

Do Until EOF(1)

Input #1, Name

lstSongs.AddItem Name

Loop

Close #1

End Sub

' The notepad file should have each selection shown within parentheses on separate lines.