Доброго времени суток!
Имеется код:
Подскажите пожалуйста, как определить полный объем установленной памяти если ее более 4 Гб, а разрядность ОС 32 бита? Если 32 бита и меньше 4 Гб или 64 бита - то проблем конечно нет.
Спасибо
Имеется код:
Код:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Include <Constants.au3>
$Form1 = GUICreate("Form1", 200, 200, 192, 124)
$Label1 = GUICtrlCreateLabel("RAM:", 50, 50, 36, 17)
$Label2 = GUICtrlCreateLabel("", 80, 50, 36, 17)
$RAM = MemGetStats()
$RAMsize = ( Round ($RAM[1] / 1024000, 0) & " Gb")
GUICtrlSetData($Label2, $RAMsize)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Подскажите пожалуйста, как определить полный объем установленной памяти если ее более 4 Гб, а разрядность ОС 32 бита? Если 32 бита и меньше 4 Гб или 64 бита - то проблем конечно нет.
Спасибо