|
|
|
|
|
- Limitations of the RegistryQueryValue function
RegistryQueryValue (Function) Reads a value in the Windows registry.
ResRead = RegistryQueryValue("HKEY_LOCAL_MACHINE\SOFTWARE\App", "Language", ResExecute)
IF ResExecute = True THEN
Info("The value has been read and is: " + ResRead)
END
Sintaxis
Reading a value identified by its name Ocultar los detalles
<Result> = RegistryQueryValue([<Access mode>, ] <Key path> , <Value name> [, <Execution>])
<Result>: Character string, integer, real or pointer - Value read,
- Empty string ("") if no value was read.
<Access mode>: Integer constant Modo de acceso al registro:
| | registryMode32 | Modo forzado para acceder al registro como un programa de 32 bits. | registryMode64 | Modo forzado para acceder al registro como un programa de 64 bits. | registryModeAuto (Valor predeterminado) | Modo de acceso automático al registro: - una aplicación de 32 bits que se ejecuta en un sistema de 32 bits manipula el registro como un programa de 32 bits.
- una aplicación de 32 bits que se ejecuta en un sistema de 64 bits manipula el registro desde la siguiente rama:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node - una aplicación de 64 bits que se ejecuta en un sistema de 64 bits manipula el registro como un programa de 64 bits.
|
<Key path>: Character string Full path of key to read. <Value name>: Character string Name of value to read. <Execution>: Optional boolean - True if the value was read,
- False otherwise.
Reading a value identified by its index Ocultar los detalles
<Result> = RegistryQueryValue([<Access mode>, ] <Key path> , <Value index> , <Execution>)
<Result>: Character string, integer, real or pointer - Value read,
- Empty string ("") if no value was read.
<Access mode>: Integer constant Modo de acceso al registro:
| | registryMode32 | Modo forzado para acceder al registro como un programa de 32 bits. | registryMode64 | Modo forzado para acceder al registro como un programa de 64 bits. | registryModeAuto (Valor predeterminado) | Modo de acceso automático al registro: - una aplicación de 32 bits que se ejecuta en un sistema de 32 bits manipula el registro como un programa de 32 bits.
- una aplicación de 32 bits que se ejecuta en un sistema de 64 bits manipula el registro desde la siguiente rama:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node - una aplicación de 64 bits que se ejecuta en un sistema de 64 bits manipula el registro como un programa de 64 bits.
|
<Key path>: Character string Full path of key to read. <Value index>: Integer Index of the value to be read. <Execution>: Boolean - True if the value was read,
- False otherwise.
Observaciones Limitations of the RegistryQueryValue function RegistryQueryValue has no effect on "(default)" entries. These are specific entries. To reach these entries, the name of the key must be replaced with an empty string. Example: Don't: RegistryQueryValue("HKEY_CLASSES_ROOT\.jar", "(by default)", "myfile")
Do: RegistryQueryValue("HKEY_CLASSES_ROOT\.jar", "", "myfile")
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|