PDA

View Full Version : سوال:چگونگی بدست آوردن تعداد پردازشگرهای سیستم.



BORHAN TEC
دوشنبه 31 خرداد 1389, 12:08 عصر
سلام

در .net می توان با استفاده از Environment.ProcessorCount تعداد پردازشگرهای سیستم را بدست آورد. حال می خواهم بدانم که معادل این دستور در VCL چیست؟

با تشکر... :قلب:

vcldeveloper
دوشنبه 31 خرداد 1389, 12:36 عصر
function GetNumberOfProcessors: Cardinal;
var
SysInfo : SYSTEM_INFO;
begin
Result := 0;
GetSystemInfo(SysInfo);
Result := SysInfo.dwNumberOfProcessors;
end;