InvalidArgument=“0”的值对于“index”无效。
在mediaForm窗口中
public void Play()
{
Random random = new Random();
int count = listForm.listBoxMedia.Items.Count;//获得播放媒体的个数
axWindowsMediaPlayer1.URL = listForm.listBoxMedia.Items[random.Next(0, count)].ToString();//随机选择某个媒体进行播放
// axWindowsMediaPlayer1.Ctlcontrols.play();
//if (timer1.Enabled == false)
// timer1.Start();
}
//在ListForm窗口中
private void listBoxMedia_DoubleClick_1(object sender, EventArgs e)
{
mediaForm = new MediaForm();
// Random random = new Random();
// int count =listBoxMedia.Items.Count;//获得播放媒体的个数
//mediaForm.axWindowsMediaPlayer1.URL = listBoxMedia.Items[random.Next(0, count)].ToString();//随机选择某个媒体进行播放
mediaForm.Play();
}
异常时:System.ArgumentOutOfRangeException: InvalidArgument=“0”的值对于“index”无效。