ايران ويج

نسخه‌ی کامل: به دست آوردن سریال برخی از سخت افزارهای سیستم
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان عزیز
چه جوری باید توی دات نت شماره سریال فیزیکی هارد رو به دست بیارم؟
با تشکر
من از این استفاده میکنم:
کد:
Public Function GetHardSerial() As String
        Dim ss As String = ""
        Dim physicalMedia As New Management.ManagementClass("Win32_PhysicalMedia")
        For Each physicalMedium As Management.ManagementObject In physicalMedia.GetInstances()
            ss += Trim(CStr(physicalMedium("SerialNumber")))
        Next physicalMedium
        Return ss
    End Function
این سریال همه هارد ها رو میده
نقل قول: فراموش نکنید که باید از نوار ابزار بالای visual studio
project/add refrence/system manegement رو
انجام بدید.

منبع

کد:
Imports System.Management
خیلی ممنون امتحانش می کنم
یه سوال: این کد توی سیستم های 64 بیتی هم کار میکنه؟

کد:
("Win32_PhysicalMedia")
نمیدونم Biggrin
اینم ببین شاید به دردت خورد : http://www.codeproject.com/KB/mcpp/DriveInfoEx.aspx
من سیستم 64 بیتیم فعلا خرابه نمی تونم رووش تست کنم، اگه یکی این کارو انجام بده و نتیجه ور اعلام کنه ممنون میشم