My.Computer.Registry.GetValue-Methode

Aktualisiert: November 2007

Ruft einen Wert aus einem Registrierungsschlüssel ab.

' Usage
Dim value As Object = My.Computer.Registry.GetValue(keyName ,valueName ,defaultValue)
' Declaration
Public Function GetValue( _
   ByVal keyName As String, _
   ByVal valueName As String, _
   ByVal defaultValue As Object _
) As Object

Parameter

  • keyName
    String. Schlüssel, aus dem der Wert abgerufen werden soll. Erforderlich.

  • valueName
    String. Wert, der abgerufen werden soll. Erforderlich.

  • defaultValue
    Object. Standardwert, der angegeben werden soll, wenn der Wert nicht vorhanden ist. Erforderlich.

Hinweise

Bei valueName wird nicht zwischen Groß- und Kleinschreibung unterschieden.

Ein Registrierungsschlüssel kann einen Wert enthalten, der keinem Namen zugeordnet ist. Wenn dieser unbenannte Wert im Registrierungs-Editor angezeigt wird, wird die Zeichenfolge "(Standard)" statt eines Namens angezeigt. Um diesen unbenannten Wert abzurufen, geben Sie entweder NULL oder die leere Zeichenfolge ("") für valueName an.

Ausnahmen

Die folgenden Bedingungen können einen Ausnahmefehler verursachen:

Aufgaben

In der folgenden Tabelle werden Beispiele für Aufgaben mit der GetValue-Methode aufgeführt.

Zweck

Weitere Informationen finden Sie unter

Lesen eines Werts aus einem Registrierungsschlüssel

Gewusst wie: Lesen eines Werts aus einem Registrierungsschlüssel in Visual Basic

Beispiel

In diesem Beispiel wird der Name-Wert aus HKEY_CURRENT_USER\Software\MyApp gelesen und über einen Aufruf von MessageBox in einem Meldungsfeld angezeigt.

Dim readValue As Object
readValue = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))

Anforderungen

Namespace:Microsoft.VisualBasic.MyServices

Klasse:RegistryProxy (ermöglicht Zugriff auf Registry)

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Berechtigungen

Es sind keine Berechtigungen erforderlich.

Siehe auch

Aufgaben

Problembehandlung: Bearbeiten der Registrierung

Konzepte

Allgemeine Registrierungsaufgaben

Sicherheit und die Registrierung

Lesen aus der und Schreiben in die Registrierung mit My

Referenz

My.Computer.Registry-Objekt

GetValue