博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
音乐播放器:打开文件对话框
阅读量:6148 次
发布时间:2019-06-21

本文共 1687 字,大约阅读时间需要 5 分钟。

    制作了一个简单的音乐播放器。具有打开电脑里面的文件,选择歌曲播放

    主要是为了掌握,打开文件夹,选择文件的

  

1         private void Frm_Load(object sender, EventArgs e) 2         { 3             skinEngine1.SkinFile = "DiamondBlue.ssk"; 4             5             MediaPlayer1.settings.autoStart = false;//禁止加载时就播放 6             MediaPlayer1.URL = "F:\\QQPCmgr\\Desktop\\播放器\\MUSIC\\1.mp3"; 7         } 8         //泛型集合,用来装音乐文件的全路径 9         List
listPath = new List
();10 11 private void button1_Click(object sender, EventArgs e)12 {13 //实例化,打开文件14 OpenFileDialog fa = new OpenFileDialog();15 16 //初始化时的路径17 fa.InitialDirectory = @"F:\QQPCmgr\Desktop\播放器\MUSIC\";18 19 //选择文件的格式20 fa.Filter = "音MP3文件|*.mp3|乐文件|*.wav|所有文件|*.*";21 fa.Title = "请选择音乐文件";//对话框的标题22 fa.Multiselect = true;//允许多选23 fa.ShowDialog();//打开对话框24 25 string[] path = fa.FileNames;26 for (int i = 0; i < path.Length; i++)27 {28 //将全路径存到泛型集合里29 listPath.Add(path[i]);30 //将文件名存到listbox1中31 this.listBox1.Items.Add(Path.GetFileName(path[i]));32 }33 }34 //双击播放音乐35 private void listBox1_DoubleClick(object sender, EventArgs e)36 {37 try38 {39 //根据索引,在泛型集合里取得全路径,再赋值给url40 MediaPlayer1.URL = listPath[listBox1.SelectedIndex];41 MediaPlayer1.Ctlcontrols.play();42 }43 catch44 { }45 }46 }47 }

 

转载于:https://www.cnblogs.com/gx-143/p/5448452.html

你可能感兴趣的文章
焊盘 往同一个方向增加 固定的长度方法 总结
查看>>
eclipse的maven、Scala环境搭建
查看>>
架构师之路(一)- 什么是软件架构
查看>>
jquery的冒泡和默认行为
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>
10、程序员和编译器之间的关系
查看>>
前端学习之正则表达式
查看>>
配置 RAILS FOR JRUBY1.7.4
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
修改GRUB2背景图片
查看>>
Ajax异步
查看>>
好记性不如烂笔杆-android学习笔记<十六> switcher和gallery
查看>>
JAVA GC
查看>>
3springboot:springboot配置文件(外部配置加载顺序、自动配置原理,@Conditional)
查看>>
9、Dubbo-配置(4)
查看>>
前端第七天
查看>>
图解SSH原理及两种登录方法
查看>>
[转载] 七龙珠第一部——第058话 魔境圣地
查看>>