Con risposta Ottenere nomi componenti hardware del computer

  • sabato 7 gennaio 2012 13:37
     
     

    Buon pomeriggio a tutti!

    Volevo chiedere, in che modo posso recuperare i dati relativi ai componenti hardware del mio pc? Sto programmando in visual basic.net... mi servirebbero tipo il nome della scheda video, quanta memoria dedicata ha, il mouse che è collegato etc etc... è fattibile?

    Grazie in anticipo!

Tutte le risposte

  • sabato 7 gennaio 2012 18:34
     
     Con risposta

    Ciao 3rr3,

    Buon pomeriggio a tutti!

    Volevo chiedere, in che modo posso recuperare i dati relativi ai componenti hardware del mio pc? Sto programmando in visual basic.net... mi servirebbero tipo il nome della scheda video, quanta memoria dedicata ha, il mouse che è collegato etc etc... è fattibile?

    Grazie in anticipo!

    potresti utilizzare Wmi , maggiori informazioni qui di seguito http://msdn.microsoft.com/it-it/library/aa394582(v=VS.85).aspx più questo articolo

    Ciao.


  • domenica 8 gennaio 2012 11:37
     
     

    non sono molto pratico di wmi... non è che potresti postarmi un piccolo esempio?

    e come posso integrare WMI con visual studio 2011?

    In ogni caso molte grazie!:)


    • Modificato 3rr3 domenica 8 gennaio 2012 11:54
    •  
  • domenica 8 gennaio 2012 13:16
     
     

    Ciao 3rr3,

    non sono molto pratico di wmi... non è che potresti postarmi un piccolo esempio?

    e come posso integrare WMI con visual studio 2011?

    In ogni caso molte grazie!:)



    devi includere nel codice mediante Istruzione Imports la classe Management http://msdn.microsoft.com/en-us/library/dwd0y33x(v=VS.100).aspx

     mentre qualche esempio lo trovi qui di seguito ,

    http://www.codeproject.com/KB/system/GetHardwareInformation.aspx

    utilizzare Wmi non e cosi semplice e immediato , per cui ti consiglio anche di cercare in rete degli esempi , se vai  su Msdn library trovi articoli ed esempi da cui prendere spunto.

    Ciao.


  • domenica 8 gennaio 2012 13:59
     
     

    Niente risolto grazie mille!!!!!!

    ho creato tale funzione:

    Function GetProcessorName() As String

            Dim nome As String = ""

            Dim query As New SelectQuery("Win32_processor")

            Dim search As New ManagementObjectSearcher(query)

            Dim info As ManagementObject

     

            For Each info In search.Get()

                nome = info("Name").ToString

            Next

            Return nome

        End Function

    e funziona!!!:)

    Grazie infinite!!!

  • domenica 8 gennaio 2012 16:47
     
     

    Ciao 3rr3,

    Niente risolto grazie mille!!!!!!

    ho creato tale funzione:

     

    Function GetProcessorName() As String

            Dim nome As String = ""

            Dim query As New SelectQuery("Win32_processor")

            Dim search As New ManagementObjectSearcher(query)

            Dim info As ManagementObject

     

            For Each info In search.Get()

                nome = info("Name").ToString

            Next

            Return nome

        End Function

    e funziona!!!:)

    Grazie infinite!!!

     


    Prego , e stato un piacere aiutarti.

    Ciao.