c#-winform-窗体程序中-怎样加入声音

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

要想实现窗体程序中声音的播放,可以试着使用WindowsMediaPlayer组件来实现,方法如下:选择工具箱并右击,选择“选择项”;在“选择工具箱”对话框中选择“COM组件”;在下拉的列表中选择WindowsMediaPlayer,单击“确定”。然后你可以从工具箱中拖入axWindowsMediaPlayer,再编写代码来实现声音的播放,给你个代码参考下:可以在窗体load事件中写如下代码axWindowsMediaPlayer1.URL=(所要播放文件的路径);或者你可以在某个控件的click事件中写这样的代码OpenFileDialogp1=newOpenFileDialog();p1.Filter=MP3文件(*.MP3)|*.MP3;if(p1.ShowDialog()==DialogResult.OK){axWindowsMediaPlayer1.URL=p1.FileName;}追问首先非常感谢,讲得非常详细具体,用这种方法,音乐成功添加了。但是,如果,我希望,平时不播放,当我点击某个button的时候,才触发响一两秒钟这样,该怎么设置呢?回答那样的话我的方法是添加个timer控件来实现你所说的要求,具体是这样的(假设音乐播放4秒):你往窗口添加个timer控件,其interval属性设为1000,接着是代码了,如下:privatevoidbutton1_Click(objectsender,EventArgse){axWindowsMediaPlayer1.URL=(所要播放文件的路径);timer1.Start();}}inti=0;privatevoidtimer1_Tick(objectsender,EventArgse){i+=1;if(i4){axWindowsMediaPlayer1.close();timer1.Stop();}}

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功