AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones del registro
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Renombra una clave y/o un valor en el registro.
Observación: El cambio de nombre de una clave consiste en:
  • Copiar la clave.
  • Cambiar el nombre de la clave copiada.
  • Borrar la clave anterior.
Ejemplo
// Renames the "MyApp" key to "MyApplication"
RegistryRename("HKEY_LOCAL_MACHINE\SOFTWARE\MyApp", "HKEY_LOCAL_MACHINE\SOFTWARE\MyApplication")

// Renames the "Auto" value to "Automatic"
RegistryRename("HKEY_LOCAL_MACHINE\SOFTWARE\MyApp", "Auto", "Automatic")
Sintaxis

Renombrar una clave en el registro Ocultar los detalles

<Result> = RegistryRename([<Access mode>, ] <Name of key to rename> , <New key name>)
<Result>: booleano
  • True si se cambió el nombre de la clave de registro,
  • False en caso contrario.
<Access mode>: Constante de tipo Integer
Modo de acceso al registro:
registryMode32Modo forzado para acceder al registro como un programa de 32 bits.
registryMode64Modo forzado para acceder al registro como un programa de 64 bits.
registryModeAuto
(Valor predeterminado)
Modo de acceso al registro de automatic:
  • 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.
<Name of key to rename>: Cadena de caracteres
ruta completa de la clave a renombrar. Si no existe esta clave, <Resultado> devolverá False.
<New key name>: Cadena de caracteres
Nuevo ruta y nombre de la llave. Si esta clave ya existe, <Resultado> devolverá False.

Renombrar una clave de registro así como su valor Ocultar los detalles

<Result> = RegistryRename([<Access mode>, ] <Name of key to rename> , <Name of value to rename> [, <New key name>] , <New value name>)
<Result>: booleano
  • True si se cambió el nombre de la clave de registro,
  • False en caso contrario.
<Access mode>: Constante de tipo Integer
Modo de acceso al registro:
registryMode32Modo forzado para acceder al registro como un programa de 32 bits.
registryMode64Modo forzado para acceder al registro como un programa de 64 bits.
registryModeAuto
(Valor predeterminado)
Modo de acceso al registro de automatic:
  • 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.
<Name of key to rename>: Cadena de caracteres
ruta completa de la clave a renombrar. Si no existe esta clave, <Resultado> devolverá False.
<Name of value to rename>: Cadena de caracteres
Nombre del valor a renombrar en el registro para la clave especificada. Si no existe este valor, <Resultado> devolverá False.
<New key name>: Cadena de caracteres opcional
Nuevo ruta y nombre de la llave. Si este parámetro corresponde a una cadena vacía ("") o no se especifica, el nombre de la clave no se modifica. Si esta clave ya existe, <Resultado> devolverá False.
<New value name>: Cadena de caracteres
Nuevo nombre del valor en el registro para la clave especificada.
Observaciones
  • RegistryRename realiza un copy recursivo y luego una eliminación recursiva.
  • A partir de Windows Vista, las operaciones de cambio de nombre se realizan en una transacción. Si una operación falla, se cancelan todas las operaciones anteriores.
  • El propietario de la clave se pierde cuando se cambia el nombre de la clave.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290std.dll
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/11/2023

Señalar un error o enviar una sugerencia | Ayuda local