gpt4 book ai didi

c# - 使用 SoundPlayer 播放声音

转载 作者:太空狗 更新时间:2023-10-29 22:59:13 26 4
gpt4 key购买 nike

我正在尝试播放特定的声音。但是我似乎无法访问我在解决方案资源管理器中添加的文件。(我有一个名为“Sounds/”的文件夹,里面有几个 .wav 音效)

当我将文件路径硬编码到硬盘上的随机固定位置时,它工作正常。此外,当我将我的资源放入我的“bin/debug/”文件夹时,它工作得很好(这是我使用 AppDomain.CurrentDomain.BaseDirectory 函数最接近的工作相对路径)。

在使用我在解决方案资源管理器中添加的文件时,如何让我的 SoundPlayer 工作?

最佳答案

您可以将它们作为项目资源嵌入到 dll/exe 中,然后通过 Application 对象使用它们:

Adding and Editing Resources (Visual C#)

http://msdn.microsoft.com/en-us/library/7k989cfy%28v=vs.90%29.aspx

您还可以使用资源管理器(如果您希望单独传送声音文件,这是更好的选择):

Resource Manager

http://msdn.microsoft.com/en-us/library/system.resources.resourcemanager%28v=vs.110%29.aspx

关于c# - 使用 SoundPlayer 播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22091230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com