Statut du process

4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


Statut du process (process) Numérique

ParamètreTypeDescription
processNumériqueNuméro du process
RésultatNumériqueStatut du process

Description

La commande Statut du process retourne le statut du process dont le numéro est passé dans process.

Le résultat de la fonction peut être l'une des valeurs des constantes prédéfinies suivantes :

ConstanteTypeValeur
DétruitEntier long-1
EndormiEntier long1
InexistantEntier long-100
En exécutionEntier long0
Dialogue cachéEntier long6
SuspenduEntier long5
En attente entrée sortieEntier long3
En attente drapeau interneEntier long4
En attente événementEntier long2

Si le process n'existe pas (ce qui signifie le numéro que vous avez passé est hors de l'intervalle de 1 à Nombre de process), Statut du process retourne Inexistant (-100).

Exemple

L'exemple suivant retourne le nom et le numéro de référence de chaque process dans les tableaux asProcName et aiProcNum. La méthode teste si le process a été détruit. Dans ce cas, le nom et le numéro du process ne sont pas ajoutés dans le tableau :

   $vlNbTasks:=Nombre de process 
   TABLEAU ALPHA(31;asProcName; $vlNbTasks)
   TABLEAU ENTIER(aiProcNum; $vlNbTasks)
   $vlActualCount:=0
   Boucle ($vlProcess;1; $vlNbTasks)
      Si (Statut du process($vlProcess)>=En exécution)
         $vlActualCount:=$vlActualCount+1
         INFORMATIONS PROCESS($vlProcess;asProcName{$vlActualCount};$vlState;$vlTime)
         aiProcNum{$vlActualCount}:=$vlProcess
      Fin de si
   Fin de boucle
      ` Eliminer les éléments superflus 
   TABLEAU ALPHA(31;asProcName;$vlActualCount) 
   TABLEAU ENTIER(aiProcNum;$vlActualCount)

Référence

INFORMATIONS PROCESS, Nombre de process.


4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant