PDA

View Full Version : سوال: بدست آوردن serial پردازنده



Shahriyar716
سه شنبه 28 دی 1389, 18:11 عصر
لطفا یه قطعه کد بنویسید که سریال پردازنده رو نشون بده
می شه کاری کرد که سریال پردازنده تغییر کنه یا تغییر نکنه ولی یه چیز دیگه نشون بده

MSN_Issue
سه شنبه 28 دی 1389, 18:48 عصر
یه سری به این تاپیک (http://barnamenevis.org/showthread.php?235862-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%D8%B3%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%82%D8%B3%D9%85%D8%AA%D9%87%D8%A7%DB%8C-%D9%85%D8%AE%D8%AA%D9%84%D9%81-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%A7%D8%B2-%D8%AC%D9%85%D9%84%D9%87-%D9%81%D9%86-...-%21&highlight=) بزنید ... بد نیست :چشمک:

ali.rezaei7
سه شنبه 28 دی 1389, 18:55 عصر
درود. با تابعي كه برات اماده كردم، مي توني ليستي از آي دي(ها) پردازنده هاتو بدس بياري. در اين كد از WMI استفاده كردم.


private string GetCPUID()
{
ManagementObjectSearcher moCPU = new ManagementObjectSearcher("Select ProcessorId From Win32_Processor");

string CPUID=string.Empty;

foreach (ManagementObject moID in moCPU.Get())
CPUID += moID["ProcessorId"]+"\n";

return CPUID.PadLeft(CPUID.Length - 1);
}


قبل از استفاده در قسمت رفرنس(Project Menu->Reference) گزينه System.Management رو وارد كن.

اين كد هم در ابتداي برنامت بزار:


using System.Management;


در مورد قسمت دوم سوالت، مي تونم بگم نه نمي شه!!