My.Computer.Registry オブジェクト
更新 : 2007 年 11 月
レジストリを操作するプロパティとメソッドを提供します。
解説
これらのプロパティを使用するには、RegistryPermissionAccess 列挙体によって許可された読み取りと書き込みのアクセス権限が必要です。完全に信頼された状態で実行中のコード (既定のセキュリティ ポリシーでは、ユーザーのローカル ハード ドライブにインストールされているすべてのコード) は、レジストリにアクセスするために必要なアクセス許可を持っています。詳細については、「RegistryPermission クラス」を参照してください。
処理手順
My.Computer.Registry オブジェクトに関連するタスクの例を次の表に示します。
タスク |
参照項目 |
---|---|
レジストリ キーを作成する |
|
レジストリ キーの値が存在するかどうかを判別する |
|
レジストリ キーにデータを書き込む |
|
レジストリ キーを削除する |
|
レジストリからデータを読み取ります。 |
使用例
この例では、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
クラスRegistryProxy (Registry へのアクセスを提供します)
アセンブリ : Visual Basic ランタイム ライブラリ (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 メソッド