الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

معرفة رقم التسلسلي للوحة الرئيسية للحاسوب

بدأه leoben في 13 مارس 2016 · 0 رد · 443 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

اخوتي الكرام .. اقدم لكم كود سي شارب لمعرفة الرقم التسلسلي للوحة الرئيسية لجهاز الحاسب الالي

أولا : المكتبات

using System;

 

using System.Collections.Generic;

 

using System.ComponentModel;

 

using System.Data;

 

using System.Drawing;

 

using System.Linq;

 

using System.Text;

 

using System.Windows.Forms;

 

using System.Management;

 

using System.Management.Instrumentation;

 

ثانيا : نضع الكود التالي بحدث النقر بالماوس على عنصر البوتم

ManagementObjectSearcher searcher = new anagementObjectSearcher("SELECT SerialNumber, Product FROM Win32_BaseBoard");

 

 

ManagementObjectCollection information = searcher.Get();

 

 

string serialNumber = string.Empty;

 

 

            foreach (ManagementObject obj in information)

                 {

                     if (obj.Properties["SerialNumber"].Value.ToString().Trim() != string.Empty)

 

 

                                     serialNumber = obj.Properties["SerialNumber"].Value.ToString().Trim();

 

 

                     else serialNumber = obj.Properties["Product"].Value.ToString().Trim();

                    break;

 

 

                 }    

 

 

searcher.Dispose();

ثالثا: اظهار الرقم التسلسلي على عنصر ليبل

 

 

label1.Text = serialNumber;

 

 

مرفق الكود بملف نصي

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MBsn.docx

تم تعديل هذه المشاركة بواسطة leoben في 13 مارس 2016 في 00:52

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…