Ir al índice principal
el Guille, la Web del Visual Basic, C#, .NET y más...
  Lo+ - WinFX - .NET - ADO.NET - ASP.NET - Cómo... - Colabora - VB6 - HTML - Vista - Links - Foros  

Buscar en Google y en elGuille.info:
Google
 

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

 





Contribuye con el Guille
Aporta tu granito de arena y ayuda a mantener el sitio del Guille...


Cosas que te pueden interesar



Mentor de
Solid Quality mentors
Most Valuable Professional
MVP de Visual Basic desde 1997



Orador internacional de Ineta
Orador de Ineta Latam

ir al índice del Guille

Valid XHTML 1.0 Transitional


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