C#播放来自网址

时间:2016-03-26 13:58:19

标签: c# winforms

我制作了一个Windows窗体应用程序C#,我想为它添加音乐,我知道如果我在我的电脑中有这个文件怎么做,但如果我想把这个应用程序发送给朋友怎么办?有声音文件怎么办?你能用URL吗?还是资源?如果是的话,该怎么办?

非常感谢!

2 个答案:

答案 0 :(得分:1)

您可以创建Windows安装项目并添加要分发的所有必要文件,包括该声音文件。该项目可以在Visual Studio中找到:其他项目类型 - >设置和部署:将其添加到解决方案工作区以生成.msi和Setup.exe文件。或者,您可以将文件作为资源嵌入(re:http://www.codeproject.com/Articles/17422/Embedding-and-Playing-WAV-Audio-Files-in-a-WinForm),但它可能会大大增加.exe文件的大小。

答案 1 :(得分:0)

您的音乐文件应该在您的应用文件中,但您也可以从网址播放。 最好的方法是将其保存在您的应用中,因为与文件的连接速度会更快。以下是从网址中发挥作用的一种方式:How to play .mp3 file from online resources in C#?