developers-forum.de

Normale Version: Registrierungs Einträge schreiben/löschen [Visual Basic 6]
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
So mal wieder ein Problem es gibt verschiedene Functionen um die Registrierung zu Bearbeiten welche ich aber nich kapiere ^^.
kennen (google gefunden) tu ich
1.Regestry Access
und noch so ne andere weis leider nimmer wies heist

ich Würde gern für mein Programm ein Autostart punkt setzen heist das es beim start selber startet ^^
das wär bei mir dieser schlüssel für den bräuchte ich jetzt nur noch einen Code um dort einen Neuen eintrag zu machen

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
der wert der dort stehen sollte ist
Name : Charhandler v1.2.exe
Type ist glaub immer gleich
und im Wert : den pfad d.h.
C:\Programme\Character Handler v1.2\bin\Charhandler v1.2.exe

also wenn irgendjmd mir den Code sagen kann dann wär des sehr nett ^^ schonmal Danke
Hi,

kann das grad schlecht testen, aber im MSDN Artikel zur Registry Klasse von VB.NET ist ein Beispiel, was auf dein Ziel relativ gut passt.


Steht ziemlich weit unten im Abschnitt "Werte schreiben und löschen":

Code VB :
Dim MeinKey As RegistryKey
' Einen Registryzweig zum Schreiben öffnen
MeinKey = Registry.CurrentUser.OpenSubKey( _
   "Software\Microsoft\Windows\" _
   & "CurrentVersion\Explorer", True)
' Diverse Testschlüssel anlegen
MeinKey.SetValue("Stringschlüssel", "Testwert")
MeinKey.SetValue("Integerschlüssel", 65535I)
' Die angelegten Testschlüssel wieder löschen
MeinKey.DeleteValue("Stringschlüssel")
MeinKey.DeleteValue("Integerschlüssel")
' Den Registryzweig schließen
MeinKey.Close()



N43
Referenz-URLs