Foros del Web » Programación para mayores de 30 ;) » .NET »

Obtener Id de Hardware en Windows XP

Estas en el tema de Obtener Id de Hardware en Windows XP en el foro de .NET en Foros del Web. Tengan muy buenas, les solicito su ayuda para lo siguiente. Actualmente estoy desarrollando una aplicación que necesita obtener el id de hardware de algunos componentes, ...
  #1 (permalink)  
Antiguo 26/02/2013, 12:31
 
Fecha de Ingreso: marzo-2010
Mensajes: 14
Antigüedad: 14 años, 8 meses
Puntos: 0
Obtener Id de Hardware en Windows XP

Tengan muy buenas, les solicito su ayuda para lo siguiente.

Actualmente estoy desarrollando una aplicación que necesita obtener el id de hardware de algunos componentes, para lo cual estoy usando la clase management. El problema lo tengo en que el sistema me trabaja excelente en Windows 7 pero no funciona en Windows XP.

En el proyecto en si he hecho lo siguiente:

- Agregar la referencia System.Management.

- Lo importo al formulario en sí, que es donde se ejecuta el proceso desde un botón, Imports System.Management.

He probado las siguientes configuraciones:

- Windows XP + Frameworks 2.0: no funciona.

- Windows XP + Frameworks 2.0 + ServiPack 3: no funciona.

- Windows XP + Frameworks 3.5 + ServiPack 3: no funciona.

El código:

‘------------------------------------------------------------------------------------------------------------
‘ Inicio

Dim cpuInfo As String = String.Empty
Dim mc As New Management.ManagementClass("win32_processor")
Dim moc As Management.ManagementObjectCollection = mc.GetInstances()

For Each mo As Management.ManagementObject In moc
If cpuInfo = "" Then
cpuInfo = mo.Properties("processorID").Value.ToString()
Exit For
End If
Next

MsgBox(cpuInfo)

‘Fin
‘------------------------------------------------------------------------------------------------------------

Me urge saber que se necesita y les agradecería su ayuda

Etiquetas: formulario, hardware, windows, xp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:01.