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 / Controles, páginas y ventanas / Funciones de controles
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
Inicializa la gestión de los valores persistentes. Especifica la ubicación utilizada para almacenar:
  • los valores de los controles persistentes.
  • el tamaño y la posición de los mandos y de las ventanas.
  • los valores gestionados por SaveParameter y LoadParameter.
Observación: La inicialización de los valores persistentes es "global".. Por lo tanto, si un componente inicializa la gestión de valores persistentes, la gestión de valores persistentes se inicializará para la aplicación que utiliza el componente.
Ejemplo
WINDEVReportes y ConsultasUniversal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac CatalystCódigo de Usuario (UMC)
// Parameters of persistent values
// in a .XML file that depends on the user
InitParameter(paramXML, "Param_" + USER + ".xml")
WINDEVReportes y ConsultasUniversal Windows 10 AppCódigo de Usuario (UMC)
// Parameters of persistent values
// in a registry key with a version number
InitParameter(paramRegistry, ProjectInfo(piRegistry) + "\3.51")
// other possibility:
InitParameter(paramRegistry, "HKEY_CURRENT_USER\Software\DDSoft\DDTool\3.51")
WINDEVReportes y ConsultasUniversal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac CatalystCódigo de Usuario (UMC)
// Parameters of persistent values
// Parameters via a string
MyString is string
MyString = fLoadText("MyFile.xml")
InitParameter(paramString, MyString)
Sintaxis
<Result> = InitParameter(<Initialization mode> [, <Source of values>])
<Result>: Cadena de caracteres
Modo de inicialización utilizado antes de llamar a la función InitParameter. <El resultado tiene el siguiente formato:
<Initialization Mode> + TAB + <Source of Values>
<Initialization mode>: Constante de tipo Integer
Tipo de copia de seguridad para los datos persistentes:
paramIniLos parámetros se guardarán en la sección ] Global[ de un archivo en formato .INI.
Si se selecciona esta opción:
  • el archivo INI se llama <nombre del proyecto>.INI por Default. Este archivo se crea en el directorio del ejecutable.
    iPhone/iPadIOS WidgetMac Catalyst Este fichero se crea en el directorio "/Library" de la aplicación.
    WINDEVLinux Este archivo se crea en la carpeta "$HOME/.local/share".
  • <Fuente de valores> corresponde al nombre del archivo .INI a utilizar.
    Si no se especifica este directorio, el archivo se crea en el directorio ejecutable.
    iPhone/iPadIOS WidgetMac Catalyst Si no se especifica este directorio, el fichero se crea en el directorio "/Library" de la aplicación.
    WINDEVLinux Este archivo se crea en la carpeta "$HOME/.local/share".
paramRegistryLos parámetros se guardarán en el registro.
Si se selecciona esta opción:
  • por defecto, la entrada utilizada corresponde al resultado de ProjectInfo( piRegistry) (que significa HKEY_CURRENT_USER\Software\<Empresa>\<Nombre del proyecto>)
    <Empresa> corresponde a la empresa especificada al crear el ejecutable.. Si no se especifica este nombre, <Compañía> corresponde a "Aplicaciones WINDEV".
  • en modo Test, el ruta utilizado en el registro es el siguiente: HKEY_CURRENT_USER\SOFTWARE\PC SOFT\WinDev\29\TestMode\<Nombre del proyecto>.
  • <Fuente de valores> corresponde a la entrada del registro a utilizar.
Java <Fuente de valores> será ignorada. Si se elige este modo para almacenar los datos persistentes, el soporte utilizado para la copia de seguridad depende del sistema operativo en el que se ejecuta la aplicación.. En Windows, los datos se guardan en el registro (HKEY_CURRENT_USER\Software\JavaSoft\Prefs) y en Mac OSX, los datos se guardan en las preferencias del sistema.
AndroidWidget Android <Fuente de valores> será ignorada. Si se elige este modo para almacenar datos persistentes, los datos se almacenan en las preferencias del sistema.
WINDEVLinux Este parámetro no está soportado en esta versión.
paramStringLos parámetros se leerán en una cadena XML. <Fuente de valores> (parámetro obligatorio) debe ser una cadena Variable.
En este caso, los parámetros no se guardan en un archivo XML sino en la cadena Variable.
Esta constante puede utilizarse para recuperar parámetros procedentes de un servidor HTTP (parámetros devueltos por HTTPRequest, por ejemplo).
paramXMLLos parámetros se guardarán en un archivo en formato.XML.
Si se selecciona esta opción:
  • el archivo XML se llama <nombre del proyecto>.XML por Default. Este archivo se crea en el directorio del ejecutable.
    iPhone/iPadIOS WidgetMac Catalyst Este fichero se crea en el directorio "/Library" de la aplicación.
    WINDEVLinux Este archivo se crea en la carpeta "$HOME/.local/share".
  • <Fuente de valores> corresponde al nombre del archivo .XML a utilizar.
    Si no se especifica este directorio, el archivo se crea en el directorio ejecutable.
    iPhone/iPadIOS WidgetMac Catalyst Si no se especifica este directorio, el fichero se crea en el directorio "/Library" de la aplicación.
    WINDEVLinux Este archivo se crea en la carpeta "$HOME/.local/share".
<Source of values>: Cadena de caracteres opcional
Este parámetro depende del modo de inicialización seleccionado.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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