Reputation: 11
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
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