共用方式為


My.Computer.Registry 物件

更新:2007 年 11 月

提供屬性 (Property) 和方法來操作登錄。

備註

若要使用這些屬性,您必須具有 RegistryPermissionAccess Enumeration 的讀取和寫入權限。以完全信任執行的任何程式碼 (依據預設的安全性原則,這是指安裝在使用者本機硬碟機上的任何程式碼) 都具有存取登錄的必要權限。如需詳細資訊,請參閱 RegistryPermission 類別

工作

下表列出包含 My.Computer.Registry 物件的工作範例。

若要

請參閱

建立登錄機碼

HOW TO:在 Visual Basic 中建立登錄機碼並設定其值

判斷登錄機碼中的值是否存在

HOW TO:在 Visual Basic 中判斷登錄機碼是否存在值

將資料寫入登錄機碼

HOW TO:在 Visual Basic 的登錄機碼中設定值

刪除登錄機碼

HOW TO:在 Visual Basic 中刪除登錄機碼

從登錄讀取資料

HOW TO:在 Visual Basic 中讀取登錄機碼的值

範例

這個範例會從 HKEY_CURRENT_USER\Software\MyApp 讀取 Name 值,並顯示於訊息方塊中。

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

需求

命名空間︰Microsoft.VisualBasic.MyServices

類別 (Class):RegistryProxy (提供對 Registry 的存取)

組件 (Assembly):Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)

請參閱

工作

逐步解說:建立登錄機碼和變更其值

疑難排解:管理登錄

概念

一般登錄工作

參考

My.Computer.Registry 物件成員

My.Computer.Registry.ClassesRoot 屬性

My.Computer.Registry.CurrentConfig 屬性

My.Computer.Registry.CurrentUser 屬性

My.Computer.Registry.DynData 屬性

My.Computer.Registry.LocalMachine 屬性

My.Computer.Registry.PerformanceData 屬性

My.Computer.Registry.Users 屬性

My.Computer.Registry.GetValue 方法

My.Computer.Registry.SetValue 方法

My.Computer 物件

Microsoft.Win32.Registry