Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - My.Computer.Registry
Forum - C# / VB.NET - My.Computer.Registry

Avatar
gianluca (Normal User)
Pro


Messaggi: 103
Iscritto: 23/06/2008

Segnala al moderatore
Postato alle 17:39
Mercoledì, 24/09/2008
ciao, sono ancora io...
ho un problema nel cancellare un valore nel registo... e per fare una prova ho ftt un programmano sempre in vb.net..
Codice sorgente - presumibilmente VB.NET

  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.        
  3. My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run", "prova", "c:\Prova.exe", Microsoft.Win32.RegistryValueKind.String)
  4.     End Sub
  5.  
  6.  
  7.  
  8.     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  9.        
  10. My.Computer.Registry.CurrentUser.DeleteValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\prova")
  11.     End Sub



il primo pulsante, cioè quello di scrittura fa il suo lavoro, mentre il secondo no... aiuti?
vorrei solo cancellare il prova.exe, non tutta la cartella run...

Ultima modifica effettuata da gianluca il 24/09/2008 alle 17:42
PM Quote
Avatar
Black Shadow (Founder Member)
Expert


Messaggi: 323
Iscritto: 30/03/2006

Segnala al moderatore
Postato alle 19:39
Mercoledì, 24/09/2008
Devi usare:

Codice sorgente - presumibilmente Plain Text

  1. My.Computer.Registry.CurrentUser.DeleteSubKey



PM Quote
Avatar
gianluca (Normal User)
Pro


Messaggi: 103
Iscritto: 23/06/2008

Segnala al moderatore
Postato alle 20:37
Mercoledì, 24/09/2008
e tra parentesi? ke devo mettere?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:59
Giovedì, 25/09/2008
Forse la sottocartella da eliminare. Controlla con IntelliSense.

PM Quote