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


Доступ к реестру (для пользователей Visual Basic 6.0)

Обновлен: Ноябрь 2007

Методы доступа к реестру в Visual Basic 2008 отличаются от методов, которые использовались в Visual Basic 6.0.

Концептуальные различия

В Visual Basic 6.0 доступ к реестру можно получить с помощью функций GetSetting и SaveSetting, предоставляющих доступ к ограниченному набору разделов реестра. Для доступа к остальным разделам реестра необходимо использовать вызовы интерфейса API ОС Windows.

Visual Basic 2008 содержит объект My.Computer.Registry, обеспечивающий доступ к разделам реестра. Дополнительные сведения см. в разделе Чтение и запись в реестр с использованием объекта My.

Кроме того, полный доступ к реестру обеспечивается посредством класса Registry платформы .NET Framework.

hw23w1x7.alert_note(ru-ru,VS.90).gifПримечание.

В Visual Basic 2008 функции GetSetting и SaveSetting также поддерживаются для ограниченного доступа к реестру. Дополнительные сведения см. в разделе Сводка по реестру.

Доступ к реестру и развертывание

В Visual Basic 6.0 можно было отмечать файлы для регистрации во время установки, вручную внося изменения в файл Setup.lst.

В Visual Basic 2008 проекты установки и развертывания, расположенные в одноименном узле, обеспечивает полную поддержку работы с реестром при установке. Дополнительные сведения см. в разделе Развертывание и реестр.

См. также

Задачи

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

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

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

Типичные операции с реестром

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

Чтение реестра и запись в него с использованием пространства имен Microsoft.Win32

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

Ссылки

Registry

Объект My.Computer.Registry