Voy a probar tu programa para ver de que se trata... Saludos.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: spiritdead en 20 Diciembre 2012, 02:11 AM
xD hasta q tedistes cuenta
Private Sub InfoHardware(ByVal clave As String)
Dim searcher As New ManagementObjectSearcher("select * from " + clave)
ListView1.Items.Clear()
Dim listv As ListViewGroup
Try
For Each objeto As ManagementObject In searcher.[Get]()
Try
listv = ListView1.Groups.Add(objeto("Name").ToString(), objeto("Name").ToString())
Catch
listv = ListView1.Groups.Add(objeto("Name").ToString(), objeto("Name").ToString())
End Try
If objeto.Properties.Count <= 0 Then
MessageBox.Show("No hay información al respecto", "Atención")
Return
End If
For Each PropiedadObj As PropertyData In objeto.Properties
Dim listViewItem1 As New ListViewItem(listv)
listViewItem1.Text = PropiedadObj.Name
If PropiedadObj.Value IsNot Nothing AndAlso PropiedadObj.Value.ToString() <> "" Then
listViewItem1.SubItems.Add(PropiedadObj.Value.ToString())
ListView1.Items.Add(listViewItem1)
Else
End If
Next
Next
End Sub
Cita de: Novlucker en 19 Diciembre 2012, 14:18 PMGracias Novlucker. Saludos.
¿Qué tipo de error te da?
Te sugiero ejecutar lo siguiente desde ms-dos, y luego comparar con la info obtenida desde tu método.wmic bios get /format:list
... en mi caso el SerialNumber dice "To Be Filled By O.E.M."
Saludos
Imports System
Imports System.Management
Imports System.Windows.Forms
Public Class Form1
Private Sub Form1_Load( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
' obtener numero de serie bios
Dim consultaNumSerieBios As String = "SELECT * FROM Win32_BIOS"
Dim objNumBios As New ManagementObjectSearcher(consultaNumSerieBios)
For Each info As ManagementObject In objNumBios.Get()
infoNumBIOS.Text = info.Properties("SerialNumber").ToString
Next info
End Sub
End Class
Cita de: Graphixx en 24 Noviembre 2012, 17:24 PM
Eso que estas buscando se llama http://www.artisteer.com/