DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Exécutables
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Termine l'exécution d'une application (32 bits ou 64 bits) sur le poste en cours : toutes les instances de l'exécutable sont "tuées". L'application peut être identifiée par son nom ou son PID.
Exemple
WINDEVWindowsCode Utilisateur (MCU)
bRes est un booléen
bRes = ExeTermine("C:\Draw\psp\psp.exe")
Syntaxe

Terminer une application identifiée par son nom Masquer les détails

<Résultat> = ExeTermine(<Nom de l'exécutable>)
<Résultat> : Booléen
  • Vrai si toutes les instances du programme ont été supprimées,
  • Faux en cas de problème. Cette fonction peut échouer :
    • si l'exécutable n'est pas instancié (l'exécutable n'est pas lancé).
    • si l'utilisateur ne dispose pas de droits suffisants pour détruire une des instances.
<Nom de l'exécutable> : Chaîne de caractères
Nom et chemin complet (ou relatif) de l'exécutable (260 caractères maximum).

Terminer une application identifiée par son identificateur de processus (PID) Masquer les détails

<Résultat> = ExeTermine(<Identificateur de processus>)
<Résultat> : Booléen
  • Vrai si toutes les instances du programme ont été supprimées,
  • Faux en cas de problème. Cette fonction peut échouer :
    • si l'exécutable n'est pas instancié (l'exécutable n'est pas lancé).
    • si l'utilisateur ne dispose pas de droits suffisants pour détruire une des instances.
<Identificateur de processus> : Entier
Identificateur de processus (PID) de l'application. Cet identifiant peut être connu par la fonction LanceAppli (avec la constante exePID) ou la fonction ExeDonnePID.
Classification Métier / UI : Code métier
Composante : wd300std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Fermer programme par PID
Pour Kill un processus via son PID :

LePID est une chaine = ExeDonnePID(exePID)
LanceAppli("TASKKILL /PID "+LePID)
Baptiste - BLV TECH
10 oct. 2020

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale