Главная страница
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.069 c
5-1113852834
Бывший студент
2005-04-18 23:33
2005.12.04
TCollection+TStringGrid


14-1132165050
uw
2005-11-16 21:17
2005.12.04
Глаз и теория эволюции


1-1131462242
Веретен
2005-11-08 18:04
2005.12.04
необходимо очистить все TlistBox`ы на странице TTabSheet


4-1128103792
Wolfram
2005-09-30 22:09
2005.12.04
Как перевести компьютер в ждущий режим?


4-1127144763
incm
2005-09-19 19:46
2005.12.04
Как преобразовать jpg в bmp, при этом используя минимум ресурсов?