اذهب الي المحتوي
أوفيسنا

خطأ فى معادلة استخراج سيريال الهارد


الردود الموصى بها

الاخوه الافاضل

لدى هذه المعادله

والخاصه باستخراج سيريال الهارد

Function GetPhysicalSerial() As Variant
Dim obj As Object
Dim WMI As Object
Dim SNList() As String, i As Long, Count As Long

Set WMI = GetObject("WinMgmts:")

For Each obj In WMI.InstancesOf("Win32_PhysicalMedia")
If obj.SerialNumber <> "" Then Count = Count + 1
Next

ReDim SNList(1 To Count, 1 To 1)

i = 1
For Each obj In WMI.InstancesOf("Win32_PhysicalMedia")
 SNList(i, 1) = obj.SerialNumber
i = i + 1
If i > Count Then Exit For
Next
GetPhysicalSerial = SNList
End Function


الخطأ يحدث على بعض الاجهزه

ويقف عند السطر

ReDim SNList(1 To Count, 1 To 1)

ZlcTLl.jpg

v89tNT.jpg

 

ارجو المساعده

رابط هذا التعليق
شارك

أخي الحبيب إبراهيم

هل لديك أكثر من هارد على الجهاز الذي تحدث فيه المشكلة ؟

إذا كان الأمر كذلك جرب أن تعامل المعادلة كمعادلة صفيف ...

أو جرب تفعيل هذه المكتبات من قائمة Tools في محرر الأكواد

320933185.jpg

أو جرب هذه الدالة بدلا من الدالة المرفقة في مشاركتك

Function HdNum() As String
    Dim fsObj   As Object
    Dim drv     As Object
    Set fsObj = CreateObject("Scripting.FileSystemObject")
    Set drv = fsObj.Drives("C")
    HdNum = Hex(drv.SerialNumber)
End Function


تم تعديل بواسطه YasserKhalil
رابط هذا التعليق
شارك

الأخ ناصر

هو فين ؟ هو مين ؟ هو إزاي ؟ هو ايه ده !!!!!!!!!!

أقطع دراعي إذا كنت فاهم كلامك .هل الكلام يخص الموضوع ؟ ولمين موجه الكلا (الكلام يعني !!) ..

ولا إنت تقصد تهزر :eek2: :eek2:

رابط هذا التعليق
شارك

اخى العزيز .... ده ملف كنت استخدمه فى ملفاتى 

وهو ربط البرنامج بسريال الهارد 

الرقم السرى 1234

سيريال الهارد.rar

تم تعديل بواسطه عبدالباري البنا
  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information