PDA

View Full Version : Main Serial



morika
شنبه 03 مرداد 1388, 22:51 عصر
سلام
آقا این سریال mainboard رو از چجوری میشه گیر آورد
من چندتا کد دارم ولی هیچکدومشون کار نمی کنه
ممنون

arsalansalar
یک شنبه 04 مرداد 1388, 09:26 صبح
http://barnamenevis.org/forum/showthread.php?t=153289

parsehvb
یک شنبه 04 مرداد 1388, 16:18 عصر
زیاد هم سخت نیست
این برای maibord , cpu ,hard



Imports System



Imports System.Management



PublicFunction GetHDSerial() AsString
Dim disk AsNew ManagementObject("Win32_LogicalDisk.DeviceID=""C:""")
Dim diskPropertyA As PropertyData = disk.Properties("VolumeSerialNumber")
Return diskPropertyA.Value.ToString()
EndFunction
PublicFunction GetCPUId() AsString
Dim cpuInfo AsString = String.Empty
Dim temp AsString = String.Empty
Dim mc As ManagementClass = _
New ManagementClass("Win32_Processor")
Dim moc As ManagementObjectCollection = mc.GetInstances()
ForEach mo As ManagementObject In moc
If cpuInfo = String.Empty Then

cpuInfo = mo.Properties(

"ProcessorId").Value.ToString()

EndIf

Next
Return cpuInfo
EndFunction



Dim strMotherBoardID As String = String.Empty
Dim query As New SelectQuery("Win32_BaseBoard")
Dim search As New ManagementObjectSearcher(query)

PublicFunction GetMAINSerial() AsString
Dim MAINInfo AsString = String.Empty
Dim info As ManagementObject
ForEach info In search.Get()
MAINInfo = info("SerialNumber").ToString()
Next
Return MAINInfo
EndFunction

morika
دوشنبه 05 مرداد 1388, 16:30 عصر
آقا من این کد شمارو هرجوری این ور و اون ور کردم نشد
از ManagementObject
از SelectQuery
از ManagementObjectSearcher
از همه این ها مشکل می گیره
البته import ها رو هم در اول برنامه اضافه کردم
مشکل چیه؟

milad.biroonvand
یک شنبه 18 مرداد 1388, 10:12 صبح
مطلب جالبي بود

morika
چهارشنبه 21 مرداد 1388, 09:42 صبح
آقا من این کد شمارو هرجوری این ور و اون ور کردم نشد
از ManagementObject
از SelectQuery
از ManagementObjectSearcher
از همه این ها مشکل می گیره
البته import ها رو هم در اول برنامه اضافه کردم
مشکل چیه؟

morika
چهارشنبه 21 مرداد 1388, 16:09 عصر
آقا کسی نیست به این سوال جواب بده؟