c#でメディアプレーヤーを作ってみたのですが、次の曲を再生したい時に困っています
"インデックスが配列の範囲外だった。"
private void button2_Click(object sender, EventArgs e)
{
if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
files = openFileDialog.SafeFileNames;
path = openFileDialog.FileNames;
for (int i = 0; i < files.Length; i++)
{
listBox1.Items.Add(files[i]);
}
}
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
wmp.URL = path[listBox1.SelectedIndex];
}
エラー"Index was outside the bounds of the array."
発生日
wmp.URL = path[listBox1.SelectedIndex];