本文共 812 字,大约阅读时间需要 2 分钟。
namespace _14.双击播放音乐
{ public partial class Form1 : Form{ public Form1(){ InitializeComponent();}//新建一个泛型集合来存储音乐文件全路径List<string> listSong = new List<string>();private void Form1_Load(object sender, EventArgs e){ //程序运行时加载音乐文件名称到listBox//获取音乐文件全路径string[] path = Directory.GetFiles(@"C:\Users\Administrator.USER-20180925HC\Desktop\pic", "*.wav");//通过循环对listBox赋值for (int i = 0; i < path.Length; i++){ string fileName = Path.GetFileName(path[i]);listBox1.Items.Add(fileName);//将音乐文件的全路径存到泛型集合中listSong.Add(path[i]);}}private void listBox1_DoubleClick(object sender, EventArgs e) { //双击音乐文件,播放音乐 //新建音乐文件对象 SoundPlayer sp = new SoundPlayer(); sp.SoundLocation = listSong[listBox1.SelectedIndex]; sp.Play(); }}
}
转载于:https://blog.51cto.com/12679593/2398734