在C#中,在windows窗体控件中添加了个windows media player 播放器控件,怎么绑定歌曲??

在windows 窗体中还有个listview控件显示从数据库显示的歌曲名称等信息,在listview 控件中显示歌曲列表,并设置了右键快捷播放按钮,怎样可以选择一首歌就播放哪首歌?
歌曲从数据库查询得到歌名等信息,添加到listview控件中,在里面显示歌曲列表。然后设置了个右键播放快捷键,选中一首个旧播放它。怎么绑定选择那首歌旧播放哪首歌。

private void 播放ToolStripMenuItem_Click(object sender, EventArgs e)
{

string path = Environment.CurrentDirectory + "/mp3/" + "王力宏 - 竞争对手.mp3";
playSound(path);

}

}

private void playSound(string path)
{
this.axWindowsMediaPlayer2.URL = path;
this.axWindowsMediaPlayer2.Ctlcontrols.play();
this.axWindowsMediaPlayer2.Ctlcontrols.pause();

}

这个代码是我写写在Listview控件中播放歌曲列表中的右键快捷播放的按钮事件处理方法,运行时播放不起,求高手看下怎么弄可以播放。谢谢了,还请详细点,初学者。

下面的代码放在你的body中,把视频地址改成你想要的
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="400" height="400" id="WindowsMediaPlayer1" >
<param name="url" value="你的视频地址" >
<param name="fullscreen" value="1"> //0为进入时不全屏,1为全屏
</object>追问

不是网页,是windows控制台应用程序,

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-07
this.axWindowsMediaPlayer2.Ctlcontrols.pause();

把这个去掉,应为这句话是暂停方法。

c#winform中如何使用Windows Media Player 控件自动播放下一首歌曲,事...
1、为Windows Media Player添加PlayStateChange事件。2、在事件中添加private void WMP_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e){WMP.URL = "";\/\/下一个播放视频的地址WMP.Ctlcontrols.play();\/\/开始播放} ...

C#用按钮播放本地音乐
首先,创建一个winform窗体。双击Form1.cs(已打开了的话就不用了),会显示窗体设计界面。接着点击左边的工具箱(如果没有,那就点击“视图”,里面会有工具箱,点击就有了)。然后移到“对话框”一栏,右键选择“选择项”点击COM组件,在里面找到Windows Media Player,勾选,然后点确定。这样对话框...

c#web开发 如何添加引用windows media player
(1)执行“工具”\/“添加、移出工具箱”\/菜单命令,打开“自定义工具箱”对话筐。(2)在“自定义工具箱”对话筐的“COM组件”选项卡中选择windows media player控件,并单击确定。注:如在工具箱中找不到,就单击“浏览”按扭,在对话筐中选择c:\\winnt\\system32\\msdxm.ocx,点“打开”。(3)在...

C#做利用Window Media Player 控件 做MP3播放器
1. 在工具箱(toolbox)上点右键,选择“选择项目(Choose Items)”,切到COM页,找到 Windows Media Player, 勾选,确定.2. 在工具箱(toolbox)上,把刚才加入的MediaPlayer控件,拖放到Winform上

C#中如何在窗体中添加播放器控件
第一步 在工具栏点击右键 点击选择项 然后 选择 在 Com 组件 Window Media Player 前打勾 点击确定 然后在工具栏就可以找到啦

visual studio2010中C#如何播放MP3背景音乐
1)添加 Windows MediaPlayer,在VS左侧的工具箱的“常规”栏中,点鼠标右键,菜单“选择项...”在窗口中选择“COM组件”,下拉,选择“Windows MediaPlayer”控件Windows MediaPlayer出现在工具箱“常规”栏目中 2)将控件拖到你的主窗体窗体上。设置播放器的Visible = false 3)在窗体内输入以下代码 ...

...播放背景音乐,已经安装上WindowsMediaPlayer控件,详细一点,
FileMode.Create);\/\/新建文件 BinaryWriter BWriter = new BinaryWriter(fs);\/\/以二进制打开文件流 BWriter.Write(buffer, 0, buffer.Length);\/\/从资源文件读取声音文件内容,写入到一个声音文件中 BWriter.Close();fs.Close();simpleSound = new SoundPlayer("Sound.wav");simpleSound.Play();

请问各位大侠,C#中怎么实现弹出框播放音乐,并且实现关闭弹出框,音乐播 ...
在窗体放置Windows Media Player控件。注意要先引用Wmp的com组件。放置控件后,将控件的visible属性设置为 false。只要设置它的url属性为声音文件的路径就行了。AxWindowsMediaPlayer.controls.play()开始播放。

初学C# 求 winforms制作音乐播放器 详细步骤
3. 播放的控制。包括选择上一首,下一首播放,顺序播放,循环播放和随机播放。循环播放又分单个歌曲的循环播放和所有歌曲的循环播放。首先建立类player。public class Player { private AxWMPLib.AxWindowsMediaPlayer myPlayer;private string[] playList;private int numOfMusic;private int currentPlay;publ...

C#程序中:如何用Media?Player播放声音文件和视频文件
其实有一个很简单的方法,那就是拖放一个Windows Media Player控件(图标就和Media Player的图标一样),然后可以选择以下的播放代码播放声音文件和视频文件, 还有就是记得把该播放控件设置为隐藏的“visible=fasle;”,这样别人就看不到你用这个空间实现如此强大的播放功能了,如果只是要播放一个简单的*....

相似回答