在 .NET 的控制台上打印 ASCII 0x07 字符时,这会导致系统发出蜂鸣声
Posted
技术标签:
【中文标题】在 .NET 的控制台上打印 ASCII 0x07 字符时,这会导致系统发出蜂鸣声【英文标题】:When print ASCII 0x07 character on console in .NET this causes system beep 【发布时间】:2018-10-03 19:47:41 【问题描述】:我在 VB.NET 中编写这样的代码:
Console.WriteLine(ChrW(7))
这会导致系统发出哔哔声。这是什么?以及如何消除这种行为?
【问题讨论】:
【参考方案1】:这是什么?
BEL
字符/代码:https://en.wikipedia.org/wiki/Bell_character
以及如何消除这种行为?
当你不希望它发出哔哔声时,不要将字符 7 发送到控制台。
【讨论】:
这么简单))谢谢!【参考方案2】:如果您不想让控制台发出哔声,请停止或禁用哔声服务。
例如,
net stop beep
在管理命令提示符下。
【讨论】:
谢谢!我会检查一下,也许这是一个解决方案。以上是关于在 .NET 的控制台上打印 ASCII 0x07 字符时,这会导致系统发出蜂鸣声的主要内容,如果未能解决你的问题,请参考以下文章