19. december 2004 - 21:12Der er
3 kommentarer og 1 løsning
Rette i registreringsdatabsen
Jeg ønsker atlave et program/Windows Application i VB.NET, som kan finde en bestemt/fast binærværdi/nøgle i registreringsdatabasen og slette enten de 1-2 første eller sidste karakterer i denne værdi/nøgle. Alt dette skal ske automatisk ved tryk på en knap.
Dim rk As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True) If Not rk Is Nothing Then Dim k As String For Each k In rk.GetValueNames() Console.WriteLine(k) If k = "Skype" Then Dim val As String = rk.GetValue(k) rk.SetValue(k, val.ToLower()) End If Next rk.Close() End If
Eksemplet åbner HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run og udskriver navne på alle værdier heri. Desuden henter den værdien for "Skype" hvis den findes og skriver værdien tilbage til regdb i lowercase.
Du kan vel selv finde ud af at lave strengen om, som du vil have den.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.