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 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.
Para obtener más información, consulte principio de control remoto.
Ejemplo
// Initialization code of project
AppControl("C:\MyApp\FileStop.Txt", WIN_Check)
Sintaxis

Activar o desactivar el control automático Ocultar los detalles

AppControl(<Control file> [, <Run project closing code>])
<Control file>: Cadena de caracteres
ruta completa del archivo de control (se puede utilizar una ruta UNC). El fichero de control es un fichero de texto, con una estructura definida (véase Estructura del fichero de control para 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.
<Run project closing code>: Booleano opcional
  • True para ejecutar el evento de "Cierre" del proyecto al salir de la aplicación automáticamente,
  • False (valor por defecto), para evitar la ejecución del evento de "Cierre" del proyecto.

Control automático al abrir una ventana personalizada Ocultar los detalles

AppControl(<Control file> , <Custom window>)
<Control file>: Cadena de caracteres
ruta completa del archivo de control. El fichero de control es un fichero de texto, con una estructura definida (véase Estructura del fichero de control para más detalles)..
Si este parámetro corresponde a una cadena vacía ("""), el control se desactiva para la aplicación actual..
El WDADMINEXE se utiliza para simplificar la creación del archivo de control.
<Custom window>: Nombre de ventana
Nombre de la ventana de la aplicación que se abrirá para procesar los mensajes enviados por el control remoto. Para obtener más información, consulte Comprobación a distancia: Personalización con una ventana.
Esta ventana debe estar asociada a un procedimiento del siguiente tipo:
PROCEDURE <Window name> (<Mode>, <Message>, <Display duration>)
<Modo>Recupera el modo actual para el control remoto:
  • acProhibido: acceso denegado a la solicitud
  • acAviso: advertencia de parada inminente
  • acStop: desconexión de aplicaciones
<Mensaje>Recupera el mensaje correspondiente al modo actual (este mensaje debe aparecer en la ventana).
<Duración de la pantalla>Duración máxima de visualización de la ventana (en segundos)

Control automático con procedimiento personalizado Ocultar los detalles

AppControl(<Control file> , <WLanguage procedure>)
<Control file>: Cadena de caracteres
ruta completa del archivo de control. El fichero de control es un fichero de texto, con una estructura definida (véase Estructura del fichero de control para 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.
<WLanguage procedure>: Nombre del procedimiento
Nombre del procedimiento WLanguage llamado para procesar los mensajes enviados por el control remoto. Para obtener más información, consulte Comprobación a distancia: Customizing con un procedimiento.
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>Recupera 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 se detiene la aplicación (constante acStop), el programa no se detiene automáticamente: EndProgram debe encontrarse en su código para poder finalizar la aplicación.
<Mensaje>Recupera el mensaje correspondiente al modo actual
<Duración de la pantalla>Tiempo 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