|
|
|
|
SchedulerTaskStatus( Función) Obtiene o establece el estado de una tarea creada en el planificador de Windows.
// The CBOX_TaskEnabled check box is checked if the task must be enabled IF CBOX_TaskEnabled = True THEN // Enable task SchedulerTaskStatus("MyTask", scheduledTaskActivate) ELSE // Disable the task SchedulerTaskStatus("MyTask", scheduledTaskDisable) END
Sintaxis <Result>: Constante de tipo Integer Estado de la tarea especificada: | | scheduledTaskCompleted | La última ejecución de la tarea fue finalizada por el usuario. | scheduledTaskDisabled | La tarea está deshabilitada (nunca se ejecutará hasta que se vuelva a habilitar). | scheduledTaskError | La tarea especificada no existe. | scheduledTaskExecution | La tarea programada se está ejecutando actualmente. | scheduledTaskNoMoreExecuted | La tarea ya no se ejecutará. | scheduledTaskNotExecuted | La tarea aún no se ha ejecutado. | scheduledTaskNoTiming | No se ha definido ninguna programación para la tarea o todas las programaciones de la tarea son inválidas o están deshabilitadas. | scheduledTaskReady | La tarea está lista para ser ejecutada, está esperando en el programador. | scheduledTaskUnscheduled | Las propiedades de la tarea no permiten que se ejecute la tarea. |
Antes de ejecutar la tarea por primera vez, <Resultado> es igual a scheduledTaskNotExecuted. Durante la ejecución de la tarea, <Resultado> es igual a scheduledTaskExecution. Después de ejecutar la tarea, <Resultado> es igual a scheduledTaskReady. <Task name>: Cadena de caracteres Nombre de la tarea a utilizar. Esta tarea fue creada con ProgramadorAñadirTarea.
Cambiar el estado de una tarea Ocultar los detalles
<Result> = SchedulerTaskStatus(<Task name> , <Action>)
<Result>: Constante de tipo Integer Nuevo estado de la tarea especificada: | | scheduledTaskCompleted | La última ejecución de la tarea fue finalizada por el usuario. | scheduledTaskDisabled | La tarea está deshabilitada (nunca se ejecutará hasta que se vuelva a habilitar). | scheduledTaskError | La tarea especificada no existe. | scheduledTaskExecution | La tarea programada se está ejecutando actualmente. | scheduledTaskNoMoreExecuted | La tarea ya no se ejecutará. | scheduledTaskNotExecuted | La tarea aún no se ha ejecutado. | scheduledTaskNoTiming | No se ha definido ninguna programación para la tarea o todas las programaciones de la tarea son inválidas o están deshabilitadas. | scheduledTaskReady | La tarea está lista para ser ejecutada, está esperando en el programador. | scheduledTaskUnscheduled | Las propiedades de la tarea no permiten que se ejecute la tarea. |
<Task name>: Cadena de caracteres Nombre de la tarea a utilizar. Esta tarea fue creada con ProgramadorAñadirTarea. <Action>: Constante de tipo Integer Acción que se debe realizar en la tarea especificada: | | scheduledTaskActivate | Habilita la tarea especificada. | scheduledTaskComplete | Si la tarea está en el estado scheduledTaskExecution, finaliza la ejecución.. Observación: Esta acción es asincrónica: es posible que la tarea no se haya completado todavía al final de la llamada a SchedulerTaskStatus. | scheduledTaskDisable | Desactiva la tarea especificada. | scheduledTaskExecute | Ejecuta la tarea inmediatamente, independientemente de su programación.. Observación: Esta acción es asincrónica: la tarea puede no estar todavía en ejecución al final de la llamada a SchedulerTaskStatus. |
Antes de ejecutar la tarea por primera vez, <Resultado> es igual a scheduledTaskNotExecuted. Durante la ejecución de la tarea, <Resultado> es igual a scheduledTaskExecution. Después de ejecutar la tarea, <Resultado> es igual a scheduledTaskReady. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|