05-10-2011، 08:21 PM
سلام دوستان گل
من برای قفل کردن برنامم از شماره سریال cqpاستفاده میکردم
اما متاسفانه شماره ای که بهم برموگردونه روی همه سیستم ها یکی هستش
مشکل از کجاس
من برای قفل کردن برنامم از شماره سریال cqpاستفاده میکردم
اما متاسفانه شماره ای که بهم برموگردونه روی همه سیستم ها یکی هستش
مشکل از کجاس
کد:
using System.Management;
string cpuInfo = String.Empty;
//create an instance of the Managemnet class with the
//Win32_Processor class
ManagementClass mgmt = new ManagementClass("Win32_Processor");
//create a ManagementObjectCollection to loop through
ManagementObjectCollection objCol = mgmt.GetInstances();
//start our loop for all processors found
foreach (ManagementObject obj in objCol)
{
if (cpuInfo == String.Empty)
{
// only return cpuInfo from first CPU
cpuInfo = obj.Properties["ProcessorId"].Value.ToString();
}
}