none
Sonido RRS feed

  • Pregunta

  • Hola a todos

    Lo que quiero es listar los Controladoras de sonido y vídeo y dispositivos de juego

    tambien

    1) El tipo de dispositivo

    2) Fabricante

    3) Ubicación

     

     

    De antemano gracias

    sábado, 14 de noviembre de 2015 1:32

Respuestas

  • Sí, para obtener los drivers instalados no tendrías más que cambiar la consulta:

            Dim query As New SelectQuery("Win32_SystemDriver")
            Dim objSearcher As New ManagementObjectSearcher(query)
    
            Dim objCollection As ManagementObjectCollection = objSearcher.Get()
            For Each obj As ManagementObject In objCollection
                Console.WriteLine("Name: {0}, PathName: {1}, Description: {2}" _
                                  , obj("Name"), obj("PathName"), obj("Description"))
            Next


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    domingo, 15 de noviembre de 2015 20:07

Todas las respuestas

  • Puedes utilizar la librería System.Management.

    Por ejemplo para listar los dispositivos de sonido:

            Dim objSearcher As New ManagementObjectSearcher(
                       "SELECT * FROM Win32_SoundDevice")
    
            Dim objCollection As ManagementObjectCollection = objSearcher.Get()
            For Each obj As ManagementObject In objCollection
                For Each prop As PropertyData In obj.Properties
                    Console.WriteLine(String.Format("{0}:{1}", prop.Name, prop.Value))
                Next
            Next


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    sábado, 14 de noviembre de 2015 8:44
  • Buenas 

    decir gracias por el code

    otro 

    Es posible hacer un explorador de driver instalados de mi pc...

    Ayuda

    domingo, 15 de noviembre de 2015 13:21
  • Sí, para obtener los drivers instalados no tendrías más que cambiar la consulta:

            Dim query As New SelectQuery("Win32_SystemDriver")
            Dim objSearcher As New ManagementObjectSearcher(query)
    
            Dim objCollection As ManagementObjectCollection = objSearcher.Get()
            For Each obj As ManagementObject In objCollection
                Console.WriteLine("Name: {0}, PathName: {1}, Description: {2}" _
                                  , obj("Name"), obj("PathName"), obj("Description"))
            Next


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    domingo, 15 de noviembre de 2015 20:07