Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.04;
Скачать: CL | DM;

Вниз

ОЗУ   Найти похожие ветки 

 
SpyBoy ©   (2005-09-30 20:05) [0]

Как программно узнать детальную информацию о моей оперативке ?


 
Anatoly Podgoretsky ©   (2005-09-30 20:10) [1]

Зачем она тебе, именно в твоей программе. Если для интереса, то правой кнопкой по Мой Компьютер.


 
kDenis   (2005-09-30 20:51) [2]

Посмотри GetSystemInfo или что-то типа того...


 
kDenis   (2005-09-30 20:53) [3]

Вообще-то, помоему это делается прерываниями BIOS (если они вообще доступны прогам под Win32 :))


 
y-soft ©   (2005-09-30 22:07) [4]

Ну, это даже на Васике элементарно :)


File MemInfo.vbs
--------------------------------------------------------------
strComputer = "."

Set wbemServices = GetObject("winmgmts:\\" & strComputer)
Set wbemObjectSet = wbemServices.InstancesOf("Win32_LogicalMemoryConfiguration")

For Each wbemObject In wbemObjectSet
   WScript.Echo "Total Physical Memory (kb): " & wbemObject.TotalPhysicalMemory
Next
---------------------------------------------------------------


Хотите так же? - поразбирайтесь с WMI, статья об использовании в Delphi есть в "Королевстве"...


 
SpyBoy ©   (2005-09-30 23:01) [5]

Anatoly Podgoretsky ©   (30.09.05 20:10) [1]
НУ ВЕДЬ МНЕ НУЖНА ДЕТАЛЬНАЯ ИНФА,  А НЕ ТОЛЬКО  "256МБ ОЗУ"


 
kDenis   (2005-09-30 23:27) [6]

НУ ВЕДЬ МНЕ НУЖНА ДЕТАЛЬНАЯ ИНФА,  А НЕ ТОЛЬКО  "256МБ ОЗУ"
А какие именно данные о памяти тебе надо? Какая "ДЕТАЛЬНАЯ ИНФА"?


 
y-soft ©   (2005-10-01 10:50) [7]

>SpyBoy ©   (30.09.05 23:01) [5]

НУ ВЕДЬ МНЕ НУЖНА ДЕТАЛЬНАЯ ИНФА,  А НЕ ТОЛЬКО  "256МБ ОЗУ"

Зачем кричать-то? :) Вы не расшифровали, что означает в Вашем понимании "детальная инфа"; кто знает, может Вы хотите выяснить программным путем цвет текстолита модулей памяти? :)))

Стандартными средствами Windows можно узнать только общий объем ОЗУ, для получения более детальных характеристик надо лезть гораздо глубже - например, читать данные из BIOS или использовать программные средства производителя материнской платы/чипсета...

Если уж действительно Вам это надо, а в глубины лезть нет желания, то используйте компоненты MiTeC, написанные Michal Mutl. Они без исходников бесплатные, взять можно на страничке автора:

http://www.mitec.cz/msi.htm


 
y-soft ©   (2005-10-01 11:26) [8]

>>SpyBoy ©

Вы вообще зря проигнорировали мой намек в [4] на WMI...
Оно понятно - куда проще требовать в форуме готовое решение :)

Иначе бы Вы после коротких поисков в интернете узнали, что класс WMI Win32_PhysicalMemory позволяет получить:

- какие банки памяти используются
- объем памяти
- используются  ли коррекция ошибок
- формфактор
- возможность "горячей!" замены
- interleave factor
- производитель
- тип памяти
- быстродействие
...

И это еще не все...

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_physicalmemory.asp



Страницы: 1 вся ветка

Текущий архив: 2005.12.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
3-1129990794
Tom
2005-10-22 18:19
2005.12.04
Access + multithreading


3-1129659134
Shlomo
2005-10-18 22:12
2005.12.04
DBComboBox1 – не работает с - DBCtrlGrid1 ???


1-1131379487
infom
2005-11-07 19:04
2005.12.04
Как подсветить запись под курсором в cxGrid ?


2-1131885148
John Doe
2005-11-13 15:32
2005.12.04
Реестр,значение ключа по умолчанию


1-1131522537
sapsi
2005-11-09 10:48
2005.12.04
Расчет месячного платежа по формуле