Вот, к примеру, такой код...
- Код: Выделить всё
Sub MonitorTerm()
Set objWMIService = GetObject("winmgmts:\\.\root\WMI")
Set colItems = objWMIService.ExecQuery("SELECT CriticalTripPoint, CurrentTemperature FROM MSAcpi_ThermalZoneTemperature", , 48)
For Each objItem In colItems
MaxTerm = Int(objItem.CriticalTripPoint / 10 - 273)
СurTerm = Int(objItem.CurrentTemperature / 10 - 273)
Next
End Sub
В стороке...
- Код: Выделить всё
For Each objItem In colItems
...происходит «спотыкание». НО(!), что интересно: на другой машине с той же самой ОС и примерно таким же «железом», все прекрасно работает...
Подскажите, пожалуйста, в чем тут причина??? И как можно устранить эту проблему???