کریستین سافت

آموزش برنامه نویسی و سورس سی شارپ , اندروید

کریستین سافت

آموزش برنامه نویسی و سورس سی شارپ , اندروید

بدست آوردن سریال 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;
}

خروجی این تابع از نوع رشته ای است.

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی