我在使用 System.SystemSounds.Beep。Play() 时无法为特定用户发声。它似乎适用于其他所有人(通常使用24/7的相当大的用户群),但根本不会为特定用户发出任何声音。
我想知道的是,这种方法是否有任何我应该注意的特殊特性,特别是如果它们可能导致这个问题(但实际上即使它们也不能)?有没有其他人遇到这样的事情可能会指出这是一个非编程问题?
一些可能有用的额外信息: (或者可能更令人困惑)
答案 0 :(得分:5)
您可以查看此链接: http://www.howtogeek.com/howto/windows/turn-off-the-annoying-windows-xp-system-beeps/
确保没有为用户禁用哔声。
答案 1 :(得分:1)
系统是否仍然在他的电脑上发出哔哔声?检查C:\ Windows \ Media,因为Beep.Play();
应该可以正常工作。
其他一些可能的问题只是为了确定:
答案 2 :(得分:0)
检查Windows控制面板 - 声音
必须设置声音事件参考。
例如:
默认蜂鸣声 - > Windows Background.wav