ENDORMIR PROCESS

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 5


ENDORMIR PROCESS (process; durée)

ParamètreTypeDescription
processNumériqueNuméro de process
duréeNumériqueDurée exprimée en ticks

Description

ENDORMIR PROCESS permet d'endormir un process pour un certain nombre de ticks (1 tick = 1/60ème de seconde). Pendant cette période, le process endormi n'utilise pas de temps machine. Il reste cependant toujours en mémoire.

Si le process est déjà endormi, cette commande l'endort à nouveau. Le paramètre durée n'est pas ajouté au temps restant mais le remplace. Vous pouvez passer zéro (0) dans durée si vous ne voulez plus endormir le process.

Si le process n'existe pas, la commande ne fait rien.

Attention : Utilisez ENDORMIR PROCESS uniquement avec les process que vous avez créés. ENDORMIR PROCESS n'affecte pas le process principal.

Astuce : Pour "endormir" le process principal (par exemple, si vous voulez afficher pendant un certain temps un message dans une fenêtre que vous ouvrez et fermez dans ce but), écrivez une petite sous-routine "d'attente" qui effectue une boucle pendant un certain temps à l'aide des fonctions Heure courante, Nombre de ticks ou Nombre de millisecondes).

Note : Vous ne pouvez pas utiliser cette commande à partir d'un poste client pour affecter une procédure stockée sur le poste serveur (process<0).

Exemples

(1) Reportez-vous aux exemples de la section Verrouillage d'enregistrements.

(2) Reportez-vous à l'exemple de la fonction Chercher process.

Référence

CACHER PROCESS, SUSPENDRE PROCESS.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant