Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Процессор и Память

404
28 января 2004 года
GooD
108 / / 04.12.2003
Привет всем!

Как можно показать загрузку ЦП и количество свободной памяти???

Заранее благодарю!
348
29 января 2004 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by GooD
Привет всем!

Как можно показать загрузку ЦП и количество свободной памяти???

Заранее благодарю!


Есть такая функция GlobalMemoryStatus, она возвращает всю инфу о памяти и загрузке ЦП.
Я когда-то писал тестер памяти вот тебе кусок кода:
var mm: TMemoryStatus;
begin
GlobalMemoryStatus(mm);
tphm.Text:=inttostr(mm.dwTotalPhys div 1024)+' Кб';
aphm.Text:=inttostr(mm.dwAvailPhys div 1024)+' Кб';
tswm.Text:=inttostr(mm.dwTotalPageFile div 1024)+' Кб';
aswm.Text:=inttostr(mm.dwAvailPageFile div 1024)+' Кб';
tvm.Text:=inttostr(mm.dwTotalVirtual div 1024)+' Кб';
avm.Text:=inttostr(mm.dwAvailVirtual div 1024)+' Кб';
em.Text:=inttostr(mm.dwMemoryLoad)+'%';
end;

404
29 января 2004 года
GooD
108 / / 04.12.2003
Цитата:
Originally posted by Saris

Есть такая функция GlobalMemoryStatus, она возвращает всю инфу о памяти и загрузке ЦП.
Я когда-то писал тестер памяти вот тебе кусок кода:
var mm: TMemoryStatus;
begin
GlobalMemoryStatus(mm);
tphm.Text:=inttostr(mm.dwTotalPhys div 1024)+' Кб';
aphm.Text:=inttostr(mm.dwAvailPhys div 1024)+' Кб';
tswm.Text:=inttostr(mm.dwTotalPageFile div 1024)+' Кб';
aswm.Text:=inttostr(mm.dwAvailPageFile div 1024)+' Кб';
tvm.Text:=inttostr(mm.dwTotalVirtual div 1024)+' Кб';
avm.Text:=inttostr(mm.dwAvailVirtual div 1024)+' Кб';
em.Text:=inttostr(mm.dwMemoryLoad)+'%';
end;



Привет Saris спасибо тебе за данный код! Работает на 5+ какраз то, что мне нужно!
Скажи, а у тебя, нет ли чего нибудь подобного, но про CPU?

Спасибо за внимание!

348
29 января 2004 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by GooD


Привет Saris спасибо тебе за данный код! Работает на 5+ какраз то, что мне нужно!
Скажи, а у тебя, нет ли чего нибудь подобного, но про CPU?

Спасибо за внимание!



А что именно тебе нужно знать про CPU???

404
29 января 2004 года
GooD
108 / / 04.12.2003
Цитата:
Originally posted by Saris


А что именно тебе нужно знать про CPU???



Показать степень загрузки процессора

348
29 января 2004 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by GooD


Показать степень загрузки процессора



Почитай здесь:
http://www.sources.ru/delphi/delphi_get_active_threads.shtml

404
30 января 2004 года
GooD
108 / / 04.12.2003
Цитата:
Originally posted by Saris


Почитай здесь:
http://www.sources.ru/delphi/delphi_get_active_threads.shtml



Но там только для Windpws 9x!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог