پيدا كردن serial number مادربورد

majid-ar

Member
سلام
چطوري ميشه در ++c يا هر زبان برنامه نويسي ديگه ي به وسيله تابعي بشه serial number مادربورد در ابرد.
 

a_mollaei

Member
من يه كد تو VB دارم كه اطلاعات سخت افزاري رو بهت ميده.
اما سريال مادر بورد رو نمي ده.
مي خواي برات مي ذارم.
 

majid-ar

Member
a_mollaei جان دستت درد نكنه ولي من فقط شماره سريال مادربورد ميخوام.
 

majid-ar

Member
آقا دستت درد نكنه هر چي سريعتر بفرستي بيشتر ممنونت ميشم.

امروزم يه كد پيدا كردم که مال VB6 ولي نميدونم چرا كار نميكنه البته تو خودش نوشته با WMI کار میکنه ولی من هر کاری کردم نتونستم راش بندازم شايد ايراد از تنظيمات WMI . نميدونم!
كد اينه:
کد:
Public Function MBSerialNumber() As String

'RETRIEVES SERIAL NUMBER OF MOTHERBOARD
'IF THERE IS MORE THAN ONE MOTHERBOARD, THE SERIAL
'NUMBERS WILL BE DELIMITED BY COMMAS

'YOU MUST HAVE WMI INSTALLED AND A REFERENCE TO
'Microsoft WMI Scripting Library IS REQUIRED

Dim objs As Object

Dim obj As Object
Dim WMI As Object
Dim sAns As String


Set WMI = GetObject("WinMgmts:")
Set objs = WMI.InstancesOf("Win32_BaseBoard")
For Each obj In objs
  sAns = sAns & obj.SerialNumber
 If sAns < objs.Count Then sAns = sAns & ","
Next
MBSerialNumber = sAns
End Function
 

a_mollaei

Member
دو تا مشكل مي تونه داشته باشه.
1- كتابخانه Wmlرو در قسمت Perference برنامت فعال نكردي.
2- از ويندوز 98 استفاده مي كني. (ويندوز 98 از WML خوب پشتيباني نمي كنه.)
 

majid-ar

Member
از سايتي كه برنامه رو گرفتم گفته بود كه فقط ويندوز XPو2000 منم XP دارم.با WMI خيلي ور رفتم ولي نشد.

ممنون ميشم اگه بگيد چطوري ميشه كتابخانه WMI رو فعال کرد یا کد اونو بدید.چون من متاسفانه زیاد با vb كار نكردم.
 

Armita77

New Member
سلام.ميخوام بدونم كسي ميتونه منو براي بدست آوردن درايور 64 بيتي مادربورد I Will P4 Se Gold كمك كنه؟
 

جدیدترین ارسال ها

بالا