vb.net服务提示

vb.net服务提示,vb.net,audio,service,Vb.net,Audio,Service,我正在做的一个项目要求计算机发出声音 这是一个用VB.NET编写的服务。由于使用此计算机的位置和环境,如果出现问题(计算机不在网络上),电子邮件或其他通知将不起作用 这项服务需要一种方法来提醒人们出了问题,所以声音似乎是合乎逻辑的选择 当程序作为服务运行时,对System.Console.Beep的调用不起作用。我还发现这看起来和我遇到的问题一样,但是它包含的关于如何使用“IOCTL_BEEP_SET”的链接被破坏了,很多谷歌搜索都没有给出任何答案 有人知道如何使Windows服务(用VB.NE

我正在做的一个项目要求计算机发出声音

这是一个用VB.NET编写的服务。由于使用此计算机的位置和环境,如果出现问题(计算机不在网络上),电子邮件或其他通知将不起作用

这项服务需要一种方法来提醒人们出了问题,所以声音似乎是合乎逻辑的选择

当程序作为服务运行时,对System.Console.Beep的调用不起作用。我还发现这看起来和我遇到的问题一样,但是它包含的关于如何使用“IOCTL_BEEP_SET”的链接被破坏了,很多谷歌搜索都没有给出任何答案

有人知道如何使Windows服务(用VB.NET编写)发出嘟嘟声吗?或者,你知道一种让电脑引起别人注意而不是声音的方法吗?(系统将不会登录,屏幕可能会关闭,并且不在网络上)


谢谢

我认为您的服务不会与desktop.goto服务属性交互,请手动设置。

试试看:)

然后试试看

Console.Beep();

不小心我的电脑坏了。我使用的是Windows7 ultimate.com,但它是另一个桌面。 看看这个


将警报器连接到com端口。最好还是加上一点硬件,这样在没有信号的情况下它会嚎叫。如果你要走到这一步,最好把工作做好。这在Vista和更高版本上是行不通的,因为Windows服务不允许在这些操作系统上与桌面交互。