PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Retourne la liste des applications en cours d'exécution. Ces applications peuvent correspondre à des applications WINDEV, WINDEV Mobile ou à des autres applications.
Pour chaque application trouvée, il est possible de connaître :
  • son identifiant.
  • l'identifiant du processus parent (celui qui a lancé l'application).
  • le nom et l'extension de son exécutable.
  • le nom et le chemin complet de son exécutable.
  • sa consommation actuelle.
  • sa consommation maximale atteinte.
  • Versions 20 et supérieures
    la ligne de commande utilisée par l'exécutable.
    Nouveauté 20
    la ligne de commande utilisée par l'exécutable.
    la ligne de commande utilisée par l'exécutable.
Windows Mobile Dans cette version, il est possible de connaître uniquement l'identifiant et/ou le nom et l'extension de l'exécutable des applications en cours d'exécution.
Exemple
// Ajout des applications en cours d'exécution dans le champ "LISTE_Appli"
ListeAjoute(LISTE_Appli, ExeListeProcessus(exePID, exeNomCourt))
Syntaxe
<Résultat> = ExeListeProcessus([<Première information>, ... [, <Septième information>]])
<Résultat> : Chaîne de caractères
Liste des applications en cours d'exécution. Les différentes applications sont séparées par des retours chariot (RC).
La liste est de la forme :
<1ère information> + TAB + <2de information> + RC + ...

Si aucune information n'est demandée, la liste est de la forme <Nom et extension de l'exécutable de l'application>.
<Première information> : Constante optionnelle de type Entier
Première information à retourner pour chaque application en cours d'exécution :
Versions 20 et supérieures
exeLigneCommande
Nouveauté 20
exeLigneCommande
exeLigneCommande
Ligne de commande de l'exécutable de l'application.
Attention :
  • L'utilisateur courant doit posséder les droits nécessaires pour lire le contenu de la mémoire liée au process.
  • Les applications 32 bits ne peuvent pas accéder aux informations des process 64 bits.
Windows Mobile Cette constante n'est pas disponible.
exeMémoireConsommation actuelle de l'application.
Cette constante est disponible uniquement sous Windows NT, 2000 et XP. Dans les autres cas, une chaîne vide ("") est retournée.
exeMémoireMaxConsommation maximale atteinte par l'application.
Cette constante est disponible uniquement sous Windows NT, 2000 et XP. Dans les autres cas, une chaîne vide ("") est retournée.
exeNomCourt
(Valeur par défaut)
Nom et extension de l'exécutable de l'application.
exeNomLongNom et chemin complet de l'exécutable de l'application.
Windows Mobile Cette constante n'est pas disponible.
exePIDIdentifiant de l'application.
exePIDParentIdentifiant du processus parent (celui qui a lancé l'application).
<Septième information> : Constante optionnelle de type Entier
Septième information à retourner pour chaque application en cours d'exécution :
Versions 20 et supérieures
exeLigneCommande
Nouveauté 20
exeLigneCommande
exeLigneCommande
Ligne de commande de l'exécutable de l'application.
Attention :
  • L'utilisateur courant doit posséder les droits nécessaires pour lire le contenu de la mémoire liée au process.
  • Les applications 32 bits ne peuvent pas accéder aux informations des process 64 bits.
Windows Mobile Cette constante n'est pas disponible.
exeMémoireConsommation actuelle de l'application.
Cette constante est disponible uniquement sous Windows NT, 2000 et XP. Dans les autres cas, une chaîne vide ("") est retournée.
exeMémoireMaxConsommation maximale atteinte par l'application.
Cette constante est disponible uniquement sous Windows NT, 2000 et XP. Dans les autres cas, une chaîne vide ("") est retournée.
exeNomCourt
(Valeur par défaut)
Nom et extension de l'exécutable de l'application.
exeNomLongNom et chemin complet de l'exécutable de l'application.
Windows Mobile Cette constante n'est pas disponible.
exePIDIdentifiant de l'application.
exePIDParentIdentifiant du processus parent (celui qui a lancé l'application).
Remarques
La fonction ExeListeProcessus ne retourne pas de code d'erreur. Pour savoir si cette fonction a généré une erreur, utilisez la variable ErreurDétecté. En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction ErreurInfo.
Composantes
WINDEVEtats et Requêtes wd220std.dll
Windows Mobile wp220std.dll
Linux wd220std.so
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire