c#播放器代码,要求把播放文件放在listbox里面,然后双击能播放就可以了

是WAV格式的,我写了一个,但是有问题,双击有时候不是播放双击的WAV文件,而是其它的,请高手帮忙给一个好的... 是WAV格式的,我写了一个,但是有问题,双击有时候不是播放双击的WAV文件,而是其它的,请高手帮忙给一个好的 展开
 我来答
百度网友bb2ba868f
2010-01-14 · TA获得超过863个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:306万
展开全部
ArrayList

openFileDialog1.Multiselect = true;//允许选择多个文件播放
openFileDialog1.Filter = @"音频文件(*.wav;*.mp3;*.snd;*.au;*.midi;*.mid)|*.wav;*.mp3;*.snd;*.au;*.midi;*.mid|"
+ "视频文件(*.avi;*.wmv;*.dat;*.mpg;*.mpeg;*.mov;*.wm;*.wma)|*.avi;*.wmv;*.dat;*.mpg;*.mpeg;*.mov;*.wm;*.wma|"
+ "所有文件(*.*)|*.*";
string[] gq_list = openFileDialog1.FileNames;//打开文件的时候获取所有选中的带路径的歌曲名
用一个for循环将gq_list字符数组中的记录添加到listbox里头,不过这样会显示路径不好看,你可以将其截取后只留下歌曲名然后添加到listbox里头。
在listbox控件的双击事件中使用:
int index = listBox_libiao.SelectedIndex;//获得当前点击的索引值
axWindowsMediaPlayer1.URL =(string) gq_list[index];//开始播放
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式