0

我编写了一个将通过 RDP 远程访问的 WinForm 应用程序。我在将声音传输到客户端时遇到问题。

我正在使用以下内容来触发哔声。当我从我的开发箱启动应用程序时,它按预期工作。但是,当我通过 RDP 访问它时,它没有发出哔哔声。

 Console.Beep();

我想知道是否有更好的选择或任何知道解决方法的人。

4

1 回答 1

1

解决方案是直接播放音频文件。我试过了Console.BeepSystem.Media.SystemSounds.Beep.Play但没有运气!

 Console.Beep(); // It didn't work. 


 System.Media.SystemSounds.Beep.Play(); // IT didn't work either 


  // Playing directly a wave file produced audio. 
  using (var soundPlayer = new SoundPlayer(@"c:\Windows\Media\ding.wav"))
  {
    soundPlayer.Play(); // can also use soundPlayer.PlaySync()
  }
于 2014-11-17T03:40:41.183 回答