<< Click to Display Table of Contents >> Navigation: ThinBASIC Modules > Registry > Registry_PathExists |
Description
Check if a registry key exists.
Syntax
n = Registry_PathExists(HKEY, sMainKey)
Returns
Numeric.
%TRUE if requested path exists
Parameters
Name |
Type |
Optional |
Meaning |
HKEY |
String |
No |
Can be one of the following strings: "HKEYCR" (%HKEY_CLASSES_ROOT) "HKEYCU" (%HKEY_CURRENT_USER) "HKEYLM" (%HKEY_LOCAL_MACHINE) "HKEYU" (%HKEY_USERS) "HKEYCC" (%HKEY_CURRENT_CONFIG) |
sMainKey |
String |
No |
The requested key path |
Remarks
Restrictions
See also
Examples
USES "Registry"
Dim lRet As Long
Dim sKeyPath As String VALUE "Software\thinBasic"
lRet = Registry_PathExists("HKEYLM", sKeyPath)
If lRet = %True Then
MSGBOX 0, "Path " & sKeyPath & " exists: "
Else
MSGBOX 0, "Path [" & sKeyPath & "] not found in registry"
End If