我正在嘗試製作一個鬧鐘。當電腦處於睡眠模式時,當警報被觸發時,我希望電腦喚醒並播放警報。可以告訴我如何在vb 2008中做到這一點。如何喚醒電腦進入睡眠模式?在Vb 2008 expr版
2
A
回答
0
據我所知,這是不能做到的。 「睡眠模式」(ACPI S3)是硬件電源狀態,在計算機處於S3狀態時不執行軟件指令。要喚醒機器,您必須安排來自硬件實時時鐘的中斷;並非所有RTC都支持通過中斷從S3中喚醒機器,因此在您的機器上這可能是完全不可能的。即使您的RTC能夠做到這一點,Visual Basic也不會爲硬件提供適當的接口;您可能需要使用較低級別的語言(C甚至彙編)來訪問這些功能。
5
看一看here看看這是否符合您的需求?本文介紹如何從待機或休眠狀態喚醒計算機。
希望這會有所幫助, 最好的問候, 湯姆。
真的嗎?那麼微軟的Windows操作系統如何自動喚醒Windows更新?魔法精靈?專門爲Windows運行的硬件?瑙 – user3036342 2014-09-12 13:28:30