تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التسجيل برقم الهارد
#2
ممكن ذلك عن طريق الدالة التالية:

كود :
   ' getting harddrive Serial NO
   Function Gettingharddriveid() As String
       Dim x As String = ""
       Try
           Dim hd As New ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
           For Each dvs As ManagementObject In hd.Get()
               x = dvs("SerialNumber").ToString()
               Exit For
           Next
       Catch ex As Exception
           MsgBox(ex.Message)
       End Try

       Gettingharddriveid = x
   End Function

نتيجة هذه الدالة هو الرقم المتسلسل للهارد دسك
و بالامكان استخدام الرقم المتسلسل للمذر بورد كالتالي:
كود :
   ' getting Mother Board Serial NO
   Function GettingMotherBoardID() As String
       Dim x As String = ""
       Dim oConn As ConnectionOptions = New ConnectionOptions
       Dim oMs As System.Management.ManagementScope = New System.Management.ManagementScope("\\machineID")
       Dim oQuery As System.Management.ObjectQuery = New System.Management.ObjectQuery("select SerialNumber from Win32_BaseBoard")
       Dim oSearcher As ManagementObjectSearcher = New ManagementObjectSearcher(oMs, oQuery)
       Dim oReturnCollection As ManagementObjectCollection = oSearcher.Get
       For Each oReturn As ManagementObject In oReturnCollection
           x = oReturn("SerialNumber").ToString
       Next
       GettingMotherBoardID = x
   End Function

كما انه بالامكان استخدام الرقم المتسلسل للمعالج كما يأتي:
كود :
   ' getting processor Serial NO
   Function Gettingprocessorid() As String
       Dim x As String = ""
       Dim win32MgmtClass As System.Management.ManagementClass
       win32MgmtClass = New System.Management.ManagementClass("Win32_Processor")
       Dim processors As System.Management.ManagementObjectCollection
       processors = win32MgmtClass.GetInstances()

       For Each processor As System.Management.ManagementObject In processors
           x = processor("ProcessorID").ToString()
       Next
       Gettingprocessorid = x

   End Function


بقي ان انبه الى انه يجب استيراد النطاق التالي :
كود :
Imports System.Management

ارجو ان يكون الشرح وافيا
تحياتي..
الرد }}}


الردود في هذا الموضوع
التسجيل برقم الهارد - بواسطة Mohamed20 - 29-09-16, 01:16 AM
RE: التسجيل برقم الهارد - بواسطة ابراهيم النعيمي - 29-09-16, 11:34 PM
RE: التسجيل برقم الهارد - بواسطة أبوسعود - 20-08-19, 01:49 AM
RE: التسجيل برقم الهارد - بواسطة asemshahen5 - 20-08-19, 02:29 AM
RE: التسجيل برقم الهارد - بواسطة asemshahen5 - 20-08-19, 03:15 AM
RE: التسجيل برقم الهارد - بواسطة asemshahen5 - 20-08-19, 03:22 AM
RE: التسجيل برقم الهارد - بواسطة asemshahen5 - 20-08-19, 03:31 AM
RE: التسجيل برقم الهارد - بواسطة asemshahen5 - 20-08-19, 04:04 AM
RE: التسجيل برقم الهارد - بواسطة asemshahen5 - 20-08-19, 04:24 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ما هو خطا في كود لاستخرج سيريال نمبر الهارد ديسك Mostafa201255411 1 337 05-02-25, 11:57 PM
آخر رد: Kamil
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 1 519 28-04-24, 04:52 PM
آخر رد: new_programer
  حماية البرامج برقم مميز ssayed111 10 5,966 19-10-22, 07:22 AM
آخر رد: 1nokrashy
  [نقاش] مساعدتكم فى التسجيل مع شريط الحالة dr.programming 2 1,207 21-08-22, 01:52 PM
آخر رد: dr.programming
  تعدد التسجيل كيرلس رفعت 3 1,140 01-06-22, 07:45 PM
آخر رد: نيمو
  [VB.NET] سؤال حول استخراج سيريال الهارد -المذر-المعالج ابو انس 2 1,561 13-02-21, 07:17 PM
آخر رد: ابو انس
  المساعدة - بكود زر البحث وخانة رقم التسجيل crazykinko 0 1,082 18-01-21, 04:52 PM
آخر رد: crazykinko
  السلام عليك مشكل في رقم التسجيل برنامج المكتبة ساعدوني ارجوكم crazykinko 0 1,140 15-01-21, 04:55 PM
آخر رد: crazykinko
  مشكل في رقم التسجيل crazykinko 0 861 04-01-21, 06:22 PM
آخر رد: crazykinko
  عاوز اعمل سريل نمبر للبرنامج برقم mother bord بتاع الجهاز Hosam Ashraf Elwakel 1 1,707 01-08-20, 04:13 PM
آخر رد: essawq

التنقل السريع :


يقوم بقرائة الموضوع: