VBA中是否有任何方式(如api)来确定Windows从待机状态恢复的时间等? 我并不是试图解雇一个事件,只是能够查找我需要的时间。Windows最后从待机或休眠状态恢复的时间?
回答
考虑到你的要求(不要试图触发一个事件),我应该告诉你不能这样做。 Althogh this link可以帮助你
编辑:
Imports Microsoft.Win32
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AddHandler SystemEvents.PowerModeChanged, AddressOf mypmc
End Sub
Public Sub mypmc(ByVal sender As Object, ByVal e As PowerModeChangedEventArgs)
Dim iFileNum As Integer 'File number for output text file.
strOutputFile = "c:\log.txt"
iFileNum = FreeFile
Open strOutputFile For Output As #iFileNum
If e.Mode = PowerModes.Suspend Then
Print #1, "Suspending" & TimeValue(Now)
End If
If e.Mode = PowerModes.Resume Then
Print #1, "Resuming" & TimeValue(Now)
End If
End Sub
End Class
链接只有答案是强烈的不满,因为未来的链接可能会发生,未来的读者将不知道什么建议。我会编辑您的答案,以包含该链接中的一些重要元素,这些元素本身会有所帮助。 – psubsee2003
感谢您的回复。我发现那个帖子。我不想要通知。我只是想确定机器最后从待机状态恢复的时间等等。我有一个带有ODBC链接表的Access应用程序。如果计算机进入待机状态并继续运行,则应用程序处于打开状态时,ODBC连接不再有效。这会产生很多错误。当我发现错误时,如果我可以确定应用程序打开后计算机从待机状态恢复,则可以通知用户并关闭应用程序。 – AVG
@ psubsee2003,@ AVG感谢哟,我刚刚编辑了答案 –
- 1. 计算机从休眠状态恢复后的RasConnectionNotification
- 2. ,检测操作系统是否从待机/休眠/睡眠状态恢复的最佳方法是什么?
- 3. 当Windows从休眠状态恢复时如何运行任意代码?
- 4. 从.NET Windows Service检测系统待机/睡眠/休眠?
- 5. 休眠或休眠后恢复计算机后,WPF中使用什么事件更新应用程序?
- 6. 从最小化恢复窗口状态
- 7. 如何在计算机休眠后恢复Selenium RC测试?
- 8. WPF应用程序:唤醒计算机从睡眠或休眠状态
- 9. ExoPlayer恢复状态时恢复
- 10. 计算机休眠时恢复Java程序?
- 11. WSO2 - svnClientBundle.jar在非活动状态后进入休眠状态,不会恢复功能
- 12. 在Windows使用Win32 API进入待机或休眠状态之前接收事件
- 13. 计算机从睡眠状态恢复后,Javascript计时器会导致过多的提醒
- 14. 从休眠状态获取SQL获取
- 15. 想从休眠状态JSON响应
- 16. 从休眠状态执行DDL
- 17. 休眠状态下的动态映射?
- 18. 如何计算系统空闲时间并让机器进入休眠状态?
- 19. 服务进入待机,当设备进入休眠状态 - 安卓
- 20. 如何在服务器启动期间在休眠状态下动态加载休眠状态列
- 21. 从休眠或SQL
- 22. 休眠状态返回BigDecimal数据类型而非长时间
- 23. 恢复OpenGL状态
- 24. 休眠恢复已删除实体
- 25. 恢复任务到它的最后一个状态在android
- 26. 如何恢复QTreeView的最后扩展状态?
- 27. Python在计算机休眠/休眠后死机
- 28. 如何在特定的日子/时间从休眠状态中醒来?
- 29. 窗体从最小化状态恢复后具有最小大小
- 30. 从休眠状态唤醒或暂停状态后,我的应用程序无法工作
给你的意思更清楚的解释,并与相关的例子支持。 – 2012-09-18 15:52:18