【发布时间】:2014-03-21 15:55:40
【问题描述】:
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] nomi, percorsi; //nomi means names and percorsi means paths. I'm italian, that's why
private void apri_Click(object sender, EventArgs e)
{
OpenFileDialog apri = new OpenFileDialog();
apri.Filter = "File *.mp3|*.mp3";
apri.Multiselect = true;
DialogResult scelta = apri.ShowDialog();
if (scelta == DialogResult.OK)
{
nomi = apri.SafeFileNames;
percorsi = apri.FileNames;
for (int i = 0; i < nomi.Length; i++)
Files.Items.Add(nomi[i]);
}
}
private void Files_SelectedIndexChanged(object sender, EventArgs e)
{
player.URL = percorsi[Files.SelectedIndex];
}
}
}
我有这个代码来创建一个简单的 mp3 播放器。有没有办法启用媒体播放器上的上一首/下一首按钮并在列表框中播放下一首/上一首歌曲?还有有没有办法找出歌曲是否结束以便我可以播放下一首?提前致谢!
【问题讨论】:
-
您的表单中究竟有什么内容?
-
@Ilan321 媒体播放器、触发 openFileDialog 的按钮和包含文件名的列表框
标签: c# winforms media-player