即使在分发时播放mp3文件

时间:2015-12-06 22:41:32

标签: c# visual-studio mp3

(2015年12月6日) 我正在使用Visual Studio 2013 C#而且我想知道如何让程序播放MP3文件作为背景音乐,即使它被分发给其他人的计算机(而不仅仅是在我的计算机上使用我自己的路径) MP3文件 - 例如c:\my documents\so and so music.mp3)。

(2015年12月7日) 感谢Maximilian Gerhardt的回复。但是当我尝试使用自己的out.wav时,我遇到了一些红线......(编译错误..)而且我不太确定如何继续。 (对不起,我是C#的新手) This is what I see - the image of the compile error screen

1 个答案:

答案 0 :(得分:0)

首先,在项目的某处创建一个新的资源文件。使用项目资源管理器中的Add -> New element上下文菜单执行此操作: enter image description here (是的,抱歉,那是德语。)

创建资源文件后,可以在项目资源管理器中双击它并向其中添加资源。我添加了一个名为.wav的{​​{1}}文件。这可能是您的out.wav文件。 abc 接下来,您只需在Code中访问该流。添加资源文件还会生成一些代码,让您以流的形式访问该文件。用法例如:

.mp3

现在您已将资源嵌入到资源文件中,它始终可访问(即资源总是被复制到已编译的二进制文件中)