PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Esta función es una función avanzada. La gestión de la comprobación remota de una aplicación WINDEV se implementa automáticamente al instalar una aplicación en red..
Esta función debe utilizarse para personalizar el modo de gestión de la comprobación remota..
Habilita (o deshabilita) el control remoto para la aplicación WINDEV multiusuario actual.. El mando a distancia permite desconectar "suavemente" a los usuarios de la aplicación WINDEV para actualizar la aplicación (actualización de la base de datos, por ejemplo).
El mando a distancia está acostumbrado a:
  • evitar que se conecte a una aplicación,
  • notificar al usuario que la aplicación se cerrará para su actualización,
  • desconectar a un usuario para actualizar la aplicación.
Ver el principio de control remoto para más detalles.
Ejemplo
// Initialization code of project
AppControl("C:\MyApp\FileStop.Txt", WIN_Check)
Sintaxis

Enabling or disabling the automatic control Ocultar los detalles

AppControl(<Name of Control File> [, <Running End Code of Project>])
<Name of Control File>: Character string
Lleno ruta de archivo de control (se ruta puede usar un UNC). El fichero de control es un fichero de texto, con una estructura definida (ver Estructura del fichero de control más detalles).
Si este parámetro corresponde a una cadena vacía ("""), el control se desactiva para la aplicación actual..
WDADMINEXE se utiliza para simplificar la creación de archivos de control.
<Running End Code of Project>: Optional boolean
  • True para ejecutar el código de fin de proyecto durante la salida automática de la aplicación,
  • False (valor por defecto) si no se debe ejecutar la obligación final del proyecto.

Automatic control while opening of a custom window Ocultar los detalles

AppControl(<Name of Control File> , <Window name>)
<Name of Control File>: Character string
Lleno ruta de archivos de control. El fichero de control es un fichero de texto, con una estructura definida (ver Estructura del fichero de control más detalles).
Si este parámetro corresponde a una cadena vacía ("""), el control se desactiva para la aplicación actual..
WDADMINEXE se utiliza para simplificar la creación de archivos de control.
<Window name>: Character string (with or without quotes)
Nombre de la ventana de la aplicación que se abrirá para procesar los mensajes enviados por el mando a distancia. Ver Comprobación a distancia: Personalización con una ventana para más detalles.
Esta ventana debe estar asociada a un procedimiento del siguiente tipo:
PROCEDURE <Window Name> (<Mode>, <Message>, <Display Duration>)
<Modo>>ModoRecupera el modo actual para el control remoto:
  • acProhibido: acceso denegado a la solicitud
  • acAviso: advertencia de parada inminente
  • acStop: desconexión de aplicaciones
<Mensaje>>MensajeRecupera el mensaje correspondiente al modo actual (este mensaje debe aparecer en la ventana).
<Duración de la pantallaDuración máxima de visualización de la ventana (en segundos)

Automatic control with custom procedure Ocultar los detalles

AppControl(<Name of Control File> , <Procedure name>)
<Name of Control File>: Character string
Lleno ruta de archivos de control. El fichero de control es un fichero de texto, con una estructura definida (ver Estructura del fichero de control más detalles).
Si este parámetro corresponde a una cadena vacía, la verificación se desactiva para la aplicación actual..
WDADMINEXE se utiliza para simplificar la creación de archivos de control.
<Procedure name>: Character string (with or without quotes)
Nombre del procedimiento llamado para procesar los mensajes enviados por el mando a distancia. Ver Comprobación a distancia: Customizing con un procedimiento para más detalles.
Este procedimiento debe ser un procedimiento global de solicitud y debe ser declarado de la siguiente manera:
PROCEDURE <Procedure Name> ([<Mode> [, <Message> [, <Display Duration>]]])
<Modo>>ModoRecupera el modo actual para el control remoto:
  • acProhibido: acceso denegado a la solicitud
  • acAviso: advertencia de parada inminente
  • acStop: desconexión de aplicaciones
Atención: Cuando la aplicación se detiene (acStop ), el programa no se detiene automáticamente: EndProgram debe encontrarse en su código para poder finalizar la aplicación.
<Mensaje>>MensajeRecupera el mensaje correspondiente al modo actual
<Duración de la pantallaTiempo máximo de visualización de una ventana posible (en segundos)
Componente : wd250vm.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