Rohail Ahmed
Rohail Ahmed

Reputation: 11

How to play songs automatically from play list?

i am currently making windows media player in c#. I want to play songs automatically from my play list.But unfortunately after a lot of try i am still unable.Here is my code :

string auto[];
public void AutoPlay(AxWMPLib.AxWindowsMediaPlayer play, ListBox lb)
{
for (int i = 0; i < files.Length; i++)
{
auto[i] = lb.SelectedItems.ToString();
play.URL = auto[i];
}

Upvotes: 0

Views: 199

Answers (1)

Hasan Elsherbiny
Hasan Elsherbiny

Reputation: 628

the problem is that you don't actually add links to playlist you just play the last one try this code

string auto[];
public void AutoPlay(AxWMPLib.AxWindowsMediaPlayer play, ListBox lb)
{
                var myPlayList =   play.playlistCollection.newPlaylist("MyPlayList");
                for (int i = 0; i < files.Length; i++)
                {
                    auto[i] = lb.SelectedItems.ToString();
                    play.URL = auto[i];
                    var mediaItem = axWindowsMediaPlayer1.newMedia(auto[i]);
                     myPlayList.appendItem(mediaItem);
                 }                  
                 play.currentPlaylist = myPlayList;
}

Upvotes: 1

Related Questions