به دست آوردن سریال cpu
ابتدا در قسمت sulotion Explorer روی نام پروژه راست کلیک کنید و سپس گزینه Add Refrence را بزنید و از پنجره باز شده در داخل تب .NET گزینه System.Management را انتخاب کنید.
سپس این namespace را اضافه کنید:
using System.Management;
از این تابع در هرکجای برنامه میتوانید استفاده کنید:
public string GetCPUId() { string cpuInfo = String.Empty; ManagementClass mgmt = new ManagementClass("Win32_Processor"); ManagementObjectCollection objCol = mgmt.GetInstances(); foreach (ManagementObject obj in objCol) { if (cpuInfo == String.Empty) { cpuInfo = obj.Properties["ProcessorId"].Value.ToString(); } } return cpuInfo; }
خروجی این تابع از نوع رشته ای است
با سلام و تشکر .
آیا برای سی پی یو های 64 بیت هم جواب میده ؟
سلام بله ،
لطفا سوالاتتون رو در بخش فروم سایت بپرسید .
سپاسگزارم