Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    [VB.NET] - Recuperare codice hardware...

    Ciao ragazzi avrei necessità di recuperare alcuni codici hardware dei pc sul quale girano le mie applicazioni in modo da generare dei codici di attivazione delle stesse!

    Online ho trovato una cosa del genere:

    codice:
    Imports System
    Imports System.Management
    
    Public Class CPUId
         Public Shared Function GetProcessorId() As String
              Dim strProcessorId 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()
                   strProcessorId = info(“processorId”).ToString()
              Next
              Return strProcessorId
         End Function
    End Class
    Però non funziona...mi sottolinea un po tutto come "tipo non definito" come se non avessi importato System.Management ecc

    C'è qualcos'altro da fare per far funzionare sta classe?
    E ancora qual'è il codice hardware + conveniente da usare per il mio scopo?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Devi importare il Namespace :

    codice:
    Imports System.Management
    Ti potrei consigliare ad esempio di importare il modello della scheda madre?

    codice:
                Dim objManage As String
                Dim oq As New SelectQuery("Win32_ComputerSystem")
                Dim searcher As New ManagementObjectSearcher(oq)
          
                For Each obj As ManagementObject In searcher.[Get]()
                    objManage = DirectCast(obj("Model"), String)
                    oq = Nothing
                    searcher = Nothing
                    Dim computerModel  as String = objManage
                Next
    Sbagliare è umano, perseverare è diabolico.

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    ciao! Forse sono io ubriaca ma a me pare che nel mio codice l'import ci sia!
    O intendi importare in qualche altro modo?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    No no nel modo in cui intendi tu.
    L'unico motivo per cui ti può dire Tipo indefinito è che manca l'Import.



    Se togli l'Import:
    Immagini allegate Immagini allegate
    Sbagliare è umano, perseverare è diabolico.

  5. #5
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    ti giuro che l'import c'è...il codice che ho postato l'ho preso così com'è dal modulo facendo copia/incolla

    é il mio vb 2008 buggato?

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Il mistero si infittisce. Scusa ma se vai col topo sulla parola Management (dove c'è l'Import per intederci) la selezioni>pulsante destro>Go To Definition vedi nell'albero i metodi indefiniti ?
    Immagini allegate Immagini allegate
    Sbagliare è umano, perseverare è diabolico.

  7. #7
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    No non mi da manco l'albero di quel namespace specifico!

    Strano perchè quando scrivo l'imports mi suggerisce normalmente il namespace :/

    che sfiga


    ps: non so da voi ma qui in sardegna dire a una donna "vai col topo" non è proprio consigliabile!

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Scusa...col Mouse


    Pranzo..............
    Sbagliare è umano, perseverare è diabolico.

  9. #9
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    ahahah buon appetito!
    Io continuo a sbattarci la testa ancora un po!

  10. #10
    Per caso il tuo SO è una versione precedente a WindowsXP? Perchè i requirements sono questi:

    .NET Framework
    Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0
    --------------------------------------------------------------------------------
    Platforms
    Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role not supported), Windows Server 2003 SP2
    --------------------------------------------------------------------------------


    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.