منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : لماذا لا يعمل هذا الطود مع الجميع
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
لماذا لا يعمل هذا الطود مع الجميع يعمل مع البعض و البعض الاخر يعطى رسالة خطاء
كود :
   Public Shared Function GetRegistrationKey() As String
       Try
           Dim DiskID As String = Nothing
           Dim DiskSerial As New ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
           Dim DiskNo As ManagementObject
           Dim array As New ArrayList

           For Each DiskNo In DiskSerial.Get()
               DiskID = DiskNo("Signature").ToString
               array.Add(DiskID)
           Next DiskNo


           Return DiskID
       Catch ex As Exception

       End Try
   End Function
انه بسبب نوع الهارد بعض من الهارد لا يملكون Signature لاكن هل يوجد طريقة اخرى لتفعيل المشروع عند المستخدم عن طريق الهارد ؟
السلام عليكم

إقتباس :لاكن هل يوجد طريقة اخرى لتفعيل المشروع عند المستخدم عن طريق الهارد

بالامكان استخدام الرقم المتسلسل للمذر بورد (MotherBoard SerialNO) او الرقم المتسلسل للمعالج (CPU SerialNO)

تابع الرابط التالي    اضغط هنــــــا