我正在尝试创建一个桌面应用程序,用于播放和暂停用户选择的音乐文件。但是,内置音频播放(My.Computer.Audio)只播放.wav文件,它只有播放和停止的功能。
我需要能够播放,暂停,停止并希望阅读MP3标签的内容。我已经研究过VLC和Bass API,但我不知道如何实现和使用它们。如果有人知道如何使用所述API,那将是很好的。我没有很多经验,所以请解释导入和利用这些API所需的一切。
更新:我目前正在使用一个不可见的Windows Media Player控件,但它速度慢且笨重。 感谢
答案 0 :(得分:1)
有几种方法可以将媒体播放集成到您的应用程序中。
就个人而言,我建议使用VLC,因为它有详细记录,多功能且可以直接使用。
在安装VLC-Software期间,请确保选中ActiveX-Control选项。在Visual Studio项目设置页面上,转到"参考",单击"添加"并选择" COM Objects"在左侧和列表中选择VLC-Control。
您可以直接将控件添加到表单中。如果未在工具箱中显示,请右键单击工具箱列表,选择选择/添加控件;再次选择" COM Objects"在左侧并检查VLC-Control。
如果未在此处列出,请选择“浏览”并从VLC安装目录中选择axvlc.dll。
Example: Toolbox / Choose Items dialog / Section "COM-Components" on Microsoft Visual Studio 2015