Поделиться через


Чтение и запись в реестр с использованием объекта My (Visual Basic)

Объект My.Computer.Registry предоставляет методы и свойства для работы с разделами реестра.

В реестре Windows содержится информация об операционной системе и приложениях, установленных на компьютере. Хранить такого рода информации рекомендуется в объекте My.Settings, однако устаревшие приложения могут использовать для этой цели реестр.

Задачи

В следующей таблице перечислены примеры задач для работы с разделами реестра с использованием объекта My.Computer.Registry.

Задача

См.

Создание раздела реестра

Практическое руководство. Создание раздела реестра и задание его значения в Visual Basic

Удаление раздела реестра

Практическое руководство. Удаление раздела реестра в Visual Basic

Определение наличия значения

Практическое руководство. Определение наличия значения в разделе реестра в Visual Basic

Чтение значения

Практическое руководство. Чтение значения из раздела реестра в Visual Basic

Безопасность и реестр

Работа с реестром может привести к нарушению безопасности, допуская несанкционированный доступ к системным ресурсам или защищенной информации. Чтобы использовать эти свойства, необходимо иметь разрешения на чтение и запись в перечислении RegistryPermissionAccess, которое управляет доступом к переменным реестра. Любой код, выполняющийся с полным доверием (в рамках политики безопасности по умолчанию это любой код, установленный на локальном жестком диске компьютера пользователя), имеет необходимые разрешения для доступа к реестру.

Переменные реестра не следует хранить в областях памяти, к которым имеет доступ код без разрешений RegistryPermission. Аналогично, при предоставлении разрешений следует предоставлять минимальный уровень разрешений, необходимый для выполнения задачи.

См. также

Задачи

Устранение неполадок, связанных с управлением реестром (Visual Basic)

Пошаговое руководство. Создание раздела реестра и изменение его значений (Visual Basic)

Ссылки

Объект My.Settings (Visual Basic)

Основные понятия

Безопасность и реестр (Visual Basic)