Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2007, 11:06
miguelillo2
 
Fecha de Ingreso: octubre-2005
Mensajes: 180
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: Extraer numero de Serie del HD

Hola Geoavila!!!!

De el Link que pusiste tome el código, de hecho lo descargue y lo ejecute, mi hd es de tipo SCSI y me manda al correr el programa que esta en el lenguaje C que mi hd es de tipo IDE y no me manda el numero de serial... Se supone que es el código original y debería de mostrarme el No. Serial del Hd, pero nomas no...

En mi app que esta en vb 2005 ya puse el código que pusiste y uso lo siguiente:

Imports...

Imports System.Management
Imports System.Collections
Imports system

En la parte del button pongo el codigo que me pasaste.... y queda así

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim strSN As String = ""
Dim strQuery As String = "SELECT * FROM Win32_PhysicalMedia"
Dim query As ManagementObjectSearcher = New ManagementObjectSearcher(strQuery)
Dim i As Integer = 0

For Each mo As ManagementObject In query.[Get]()
If mo("SerialNumber") Is Nothing Then
strSN = strSN & " " & "N/A Serial"
Else
strSN = strSN & " " & mo("SerialNumber").ToString()
End If
i += 1
Next

TextBox1.Text = strSN
End Sub

Y siempre trae mo("SerialNumber") como nothing.....
Un favor grandote Geoavila,puedes poner tu código completo ; te lo agradecería bastante....

De antemano mil gracias....

Bitss---Miguel--in
__________________
El conocimiento se alimenta de la repeticion y la consistencia!!! (Miguel--in-- 1983---....)