Ofertas de alojamiento 



Donativo para el sitio de elGuille

Buscar en Google y en elGuille.info:
Búsqueda personalizada

Información de la placa base usando WMI y Win32_BaseBoard (VB6)

 
Publicado el 04/Ago/2008
Actualizado el 04/Ago/2008
Autor: Guillermo 'guille' Som

En este artículo te explico cómo obtener información de la placa base (placa madre o motherboard) de un equipo usando WMI, en particular con la clase Win32_BaseBoard desde Visual Basic 6.0.

 


 

El código que te voy a mostrar es válido para Visual Basic 6.0 y siempre que el Windows en el que se ejecute tenga los objetos de WMI (Windows Management Instrumentation)

 

El siguiente código lo pones en el evento Form_Load del formulario en el que habrá un TextBox llamado Text1 que debe ser MultiLine.

Private Sub Form_Load()
    Dim wmi As Object
    Dim mos As Object
    Dim mo As Object
    
    Set wmi = GetObject("winmgmts:\\.\root\cimv2")
    Set mos = wmi.ExecQuery("Select * from Win32_Baseboard")
    
    Text1 = ""
    For Each mo In mos
        Text1 = Text1 & "Serial Number: " & mo.SerialNumber & vbCrLf
        Text1 = Text1 & "Manufacturer: " & mo.Manufacturer & vbCrLf
        Text1 = Text1 & "Product: " & mo.Product
    Next

End Sub

 

Y esto es todo... espero que te sea de utilidad.

Nota:
Si quieres el código para Visual Basic .NET o Visual C#, pulsa en el link anterior.

 

Nos vemos.
Guillermo

 





Cosas que te pueden interesar



Mentor de
SolidQ
Most Valuable Professional
MVP de .NET (antes Visual Basic)
de octubre de 1997 a septiembre de 2015



Orador internacional de Ineta
Orador de Ineta Latam

ir al índice del Guille


Escribir un mensaje al Guille (mensaje EN elGuille.info)
Has entrado usando el host: www.mundoprogramacion.com
Puedes verlo también en: http://www.elguille.info/vb/api/wmi_win32_baseboard_vb6.aspx