Vb.net 一些音频文件可以播放,但其他文件不能播放
我有一个VB项目,我正在做。我已将Vb.net 一些音频文件可以播放,但其他文件不能播放,vb.net,audio,wav,Vb.net,Audio,Wav,我有一个VB项目,我正在做。我已将.wav文件添加到资源中,以便可以播放它们。但是,有些文件播放,有些则不播放platform不播放,但是formedOf播放。.wavs可与媒体播放器配合使用,因此不会损坏 代码 资源 尝试重新录制文件。如果是单声道录音,请尝试立体声,反之亦然。如果这些都不起作用,请尝试完全重新创建项目,确保不复制/粘贴任何内容 希望这有帮助 它们都是.wav文件吗?@DavidWilson是的,它们都是。我想如果你在windows资源管理器中双击该文件,它会正常播放吗?如果是
.wav
文件添加到资源中,以便可以播放它们。但是,有些文件播放,有些则不播放platform
不播放,但是formedOf
播放。.wavs
可与媒体播放器配合使用,因此不会损坏
代码
资源
尝试重新录制文件。如果是单声道录音,请尝试立体声,反之亦然。如果这些都不起作用,请尝试完全重新创建项目,确保不复制/粘贴任何内容
希望这有帮助 它们都是.wav文件吗?@DavidWilson是的,它们都是。我想如果你在windows资源管理器中双击该文件,它会正常播放吗?如果是这样的话,我真的不知道我害怕。如果不使用资源管理器播放,可能文件已损坏?@DavidWilson是的,它已损坏。我将尝试将项目复制到一个新文件夹中,然后从那里开始尝试,但发生这种情况真的很奇怪。是的-我不知道-你有代码在try..catch块中播放文件吗?可能是,如果catch块为空,则不会看到抛出的任何异常。尝试注释Try、catch和块中的任何代码
My.Computer.Audio.Play(My.Resources.platform, AudioPlayMode.WaitToComplete)
My.Computer.Audio.Play(My.Resources.formedOf, AudioPlayMode.WaitToComplete)