Главная страница
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.044 c
4-1128064513
nevalex
2005-09-30 11:15
2005.12.04
КАК МНЕ ОРГАНИЗОВАТЬ МНОГОПОТОЧНЫЙ ПОИСК


2-1132229598
Антоныч
2005-11-17 15:13
2005.12.04
Мистика при получении результата из dll


1-1131301446
Volf_555
2005-11-06 21:24
2005.12.04
Регистрация дополнительного события на тип файла


2-1132480548
Balex
2005-11-20 12:55
2005.12.04
странная вещь с I/O error 32


2-1132144815
syte_ser78
2005-11-16 15:40
2005.12.04
имя пользователя