レジストリのキーまたは値を削除します。
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")