Hallo Leute
ich möchte einen Wert aus der Registry in eine Variable schreiben so weit so gut
Der ober auf User funktioniert der untere auf Local Maschine funktioniert nicht.
bei Ausführung als Administrator genau das selbe, bei Windows7 32bit und 64bit das selbe
Für eine zündene Idee wäre ich dankbar.
0belixx
ich möchte einen Wert aus der Registry in eine Variable schreiben so weit so gut
VB.NET-Quellcode
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Dim TestRegistry As String
- 'TestRegistry = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject\", "DefaultParameterEscapeChar", Nothing)
- 'TestRegistry = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server", "InstalledInstances", Nothing)
- If TestRegistry = "" Then
- MsgBox("Der Schlüssel existiert nicht!")
- Else
- MsgBox("Inhalt des Schlüssels: " & TestRegistry)
- End If
- Me.Close()
- End Sub
Der ober auf User funktioniert der untere auf Local Maschine funktioniert nicht.
bei Ausführung als Administrator genau das selbe, bei Windows7 32bit und 64bit das selbe
Für eine zündene Idee wäre ich dankbar.
0belixx