SLEEP

Sommaire


Sleeppermet d'interrompre l'exécution d'un traitement pendant un temps donné.

 

Syntaxe

   Sleepdélai

 

Paramètres

Elément

Description

Restrictions

délai

Expression entière donnant le délaiavant la reprise de l'exécution du traitement.

délai >= 0

 

Exemples

   # Verrouillage d'un symbole pourmodifier un compteur; si le compteur
   # est déjà verrouillé, on attend uneseconde avant de recommencer,
   # afin d'éviter de consommer trop detemps CPU
    Repeat
       Lock DOSSIER
       If fstat <> 0
          Sleep 1
       Endif
    Until fstat = 0
    [C]DOSSIER += 1
    Unlock DOSSIER

 

Description et commentaires

L'instruction Sleeppermet de faire des temporisations dans un traitement. Après un Sleep, letraitement s'interrompt pendant une durée égale au nombre de secondes donné enparamètre, puis il reprend normalement.

Une instruction Sleepn'est pas interruptible par la touche<INTERRUPTION>.

 

Erreurs associées

Erreur

Description

ERMODE(10)

L'argumentn'est pas de type numérique.

 

Mots-clés associés

INTER - NOINTER - ONINTGO


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved