Freigeben über


Lesen aus der und Schreiben in die Registrierung mit My (Visual Basic)

Das My.Computer.Registry-Objekt bietet Methoden und Eigenschaften für das Arbeiten mit Registrierungsschlüsseln.

Die Windows-Registrierung stellt Informationen aus dem Betriebssystem sowie aus Anwendungen bereit, die auf dem Computer verwendet werden. Obwohl My.Settings zum Speichern dieser Informationen empfohlen wird, verwenden ältere Anwendungen möglicherweise die Registrierung.

Aufgaben

In der folgenden Tabelle werden Beispiele für auf Registrierungsschlüssel bezogene Aufgaben aufgeführt, an denen das My.Computer.Registry-Objekt beteiligt ist.

Zweck

Siehe

Erstellen eines Registrierungsschlüssels

Gewusst wie: Erstellen von Registrierungsschlüsseln und Festlegen von deren Werten in Visual Basic

Löschen eines Registrierungsschlüssels

Gewusst wie: Löschen von Registrierungsschlüsseln in Visual Basic

Bestimmen, ob ein Wert vorhanden ist

Gewusst wie: Bestimmen, ob ein Wert in einem Registrierungsschlüssel vorhanden ist, in Visual Basic

Lesen eines Werts

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

Sicherheit und die Registrierung

Die Verwendung der Registrierung kann eine Beeinträchtigung der Sicherheit zur Folge haben, da hierdurch ungewollter Zugriff auf Systemressourcen oder geschützte Informationen möglich wird. Um diese Eigenschaften verwenden zu können, muss die RegistryPermissionAccess-Enumeration, die den Zugriff auf Registrierungsvariablen steuert, die entsprechenden Lese- und Schreibberechtigungen gewähren. Jeder Code, der als voll vertrauenswürdig ausgeführt wird (gemäß der Standardsicherheitsrichtlinie ist dies jeder Code, der auf der lokalen Festplatte des Benutzers installiert ist), hat die erforderlichen Berechtigungen für den Zugriff auf die Registrierung.

Registrierungsvariablen sollten nicht in Speicherbereichen gespeichert werden, in denen Code ohne RegistryPermission auf sie zugreifen kann. Ebenso gilt, dass Sie beim Erteilen von Berechtigungen jeweils nur die Rechte gewähren sollten, die zur Ausführung der Aufgabe unbedingt erforderlich sind.

Siehe auch

Aufgaben

Problembehandlung: Bearbeiten der Registrierung (Visual Basic)

Exemplarische Vorgehensweise: Erstellen eines Registrierungsschlüssels und Ändern seiner Werte (Visual Basic)

Referenz

My.Settings-Objekt (Visual Basic)

Konzepte

Sicherheit und die Registrierung (Visual Basic)