Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[VB.NET] Leggere il codice di registrazione di windows

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

[VB.NET] Leggere il codice di registrazione di windows

Postdi spino974 » 09/03/06 20:28

Salve a tutti vorrei sapere se è possibile ottenere il numero di registrazione di windows.
Purtroppo finora sono riuscito a leggere solo il nome del computer con l'istruzione:
SystemInformation.ComputerName

Grazie
Immagine
spino974
Newbie
 
Post: 4
Iscritto il: 26/02/06 23:38

Sponsor
 

Seriale di Windows in c#

Postdi infinito1971 » 10/03/06 11:06

Ciao spino,
in C# io lo farei così:
Codice: Seleziona tutto
/*
 * Created by SharpDevelop.
 * User: Administrator
 * Date: 10/03/2006
 * Time: 7.00
 *
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using Microsoft.Win32;

namespace Test
{
   class MainClass
   {
      public static void Main(string[] args)
      {
         // Recupera il dato dal Registry
         RegistryKey pRegKey = Registry.LocalMachine;
         pRegKey = pRegKey.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion");
         Console.WriteLine("Numero di registrazione di Windows: {0}", (String)pRegKey.GetValue("ProductId"));
      }
   }
}


Un saluto,
infinito1971 8)
Questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!
Avatar utente
infinito1971
Utente Senior
 
Post: 531
Iscritto il: 01/08/02 21:22
Località: Napoli

Postdi hydra » 10/03/06 12:53

Anche per me. Non ho trovato niente nel FW che permetta di leggere quel valore in automatico. ;)
Avatar utente
hydra
Moderatore
 
Post: 7002
Iscritto il: 19/07/04 08:06
Località: Vallis Duplavis

Postdi spino974 » 10/03/06 19:59

grazie mille ragazzi. Ho trovato il modo per farlo anche con vb.net

così

Imports Microsoft.Win32

Module Module1
Sub Main()
Dim regKey As RegistryKey
Dim prdId As String
regKey = Registry.LocalMachine.OpenSubKey "Software\Microsoft\Windows\CurrentVersion", True)
prdId = regKey.GetValue("ProductId")
regKey.Close()
MsgBox(prdId)
End Sub
End Module


grazie
spino974
Newbie
 
Post: 4
Iscritto il: 26/02/06 23:38

Da C# a VB (e viceversa)

Postdi infinito1971 » 13/03/06 10:25

Praticamente identico a quanto suggerito... :lol:
D'altro canto, se usi SharpDevelop, la conversione da C# a VB te la fa lui automaticamente... semplicemente fantastico! ;)

Un saluto,
infinito1971
Questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!
Avatar utente
infinito1971
Utente Senior
 
Post: 531
Iscritto il: 01/08/02 21:22
Località: Napoli


Torna a Programmazione


Topic correlati a "[VB.NET] Leggere il codice di registrazione di windows":

Problema Windows 10
Autore: asso1998
Forum: Software Windows
Risposte: 1

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti