Form.AttachIdleHandler

Formulario

AttachIdleHandler

Disponible desde la versión 8.0.

Sintaxis:

AttachIdleHandler(<NombreProcedimiento>, <Intervalo>, <Único>)

Parámetros:

<NombreProcedimiento> (obligatorio)

Tipo: Cadena.
Nombre del procedimiento que se habilitará como un controlador en espera.
El procedimiento no debe contener ningún parámetro.

<Intervalo> (obligatorio)

Tipo: Número.
Período (segundos) preciso hasta la décima de segundo que debe transcurrir antes de que se llame al procedimiento (número positivo). Si el valor establecido es menor que 1, entonces el valor del tercer parámetro debe ser Verdadero.
¡Importante! Debe tener en cuenta que no se debe utilizar el controlador como un temporizador. El intervalo real de activación puede variar del especificado.

<Único> (opcional)

Tipo: Booleano.
Indicador de una única ejecución del controlador en espera.
Verdadero – el controlador en espera especificado se ejecutará una vez.
Valor predeterminado: Falso.

Descripción:

Habilita el procedimiento especificado como un controlador en espera. El procedimiento se ejecutará siempre que el sistema esté en espera cada vez que haya transcurrido un período de tiempo definido.
Durante el bloqueo temporal llamado por el método LockApplication o por el comando de Bloqueo Temporal relevante, los controladores de tiempo de espera no se ejecutan.

Disponibilidad:

Cliente grueso.

Nota:

La llamada al controlador en espera continúa hasta que se cierre el formulario o se llame al método DetachIdleHandler del formulario.

Ejemplo:

AttachIdleHandler(“OnWait”, 1);

Véase también:

Formulario, método DetachIdleHandler
Contexto global, método AttachIdleHandler

Disponible desde:

Disponible desde la versión 8.0.