【发布时间】:2017-04-04 17:34:52
【问题描述】:
我已经开发 C# 音乐播放器几个月了,还没有使用内置的播放列表命令,现在回去做这些已经太晚了。我现在将此代码用于我的播放按钮(我们使用 openfiledialog 将音乐加载到列表框中):
private void Play_Click(object sender, EventArgs e)
{
WMPPlayer.URL = paths[filelist.SelectedIndex];
}
这是我的暂停代码:
private void Pause_Click(object sender, EventArgs e)
{
WMPPlayer.Ctlcontrols.pause();
}
没有计时器或进度条来判断它是否正在暂停,但它确实使音乐停止,所以它似乎正在工作。但是,当我点击播放之后,它会重新开始播放歌曲。我不确定如何在没有计时器的情况下保存歌曲的索引,然后让播放按钮检查歌曲的暂停位置。任何帮助将不胜感激。
【问题讨论】: