Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/04/2007, 15:34
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Re: Saber información de mi Hardware utilizando VB.NET 2005

Ya encontré la forma de obtener la información de los discos duros y cdrom.

Les dejo el código por si les interesa:
Código:
    Public Function fn_SpacioEnDisco() As System.UInt64
        Dim diskClass As New System.Management.ManagementClass("Win32_LogicalDisk")
        Dim disks As System.Management.ManagementObjectCollection = diskClass.GetInstances()
        Dim disk As System.Management.ManagementObject
        Dim space As System.UInt64

        For Each disk In disks
            If disk("Description").ToString = "Local Fixed Disk" Then
                space += CType(disk("Size"), System.UInt64)
            End If
        Next disk

        Return space
    End Function
Para el espacio libre cambian disk("Size") por disk("FreeSpace").

Pero aún me faltan las siguientes:
1) Velocidad del CPU
2) Licencia de Windows

Alguien que me ayude...
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--