レジストリのキーまたは値を削除します。
RegDelete ( "keyname" [, "valuename"] )
パラメータ
keyname | 削除するレジストリキー |
valuename | [オプション] 削除する値の名前 |
返し値
成功 | 1を返します。 |
特殊 | キー/値が存在しない場合0を返します。 |
失敗 | キー/値の削除に失敗した場合2を返します。 |
@errorは次の値に設定されます。 | |
1 要求されたキーを開けなかった場合 | |
2 要求されたメインキーを開けなかった場合 | |
3 レジストリにリモート接続できなかった場合 | |
-1 要求された値を削除できなかったっ場合 | |
-2 要求されたキー/値を削除できなかった場合 |
注意
レジストリキーは "HKEY_LOCAL_MACHINE" ("HKLM")、"HKEY_USERS" ("HKU")、"HKEY_CURRENT_USER" ("HKCU")、"HKEY_CLASSES_ROOT" ("HKCR")、"HKEY_CURRENT_CONFIG" ("HKCC")のいずれかから開始されなければいけません。
関連
RegRead, RegWrite
例
RegDelete("HKEY_CURRENT_USER\Software\Test", "TestKey")
RegWrite("HKEY_CURRENT_USER\Software\Test")
RegWrite("HKEY_CURRENT_USER\Software\Test1")