DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Exécutables
  • Mode d'exécution du programme
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
Récupère les informations spécifiées sur la version d'un exécutable ou d'une DLL.

Exemple
Syntaxe
<Résultat> = ExeInfo(<Mot-clé> [, <Nom de l'exécutable>])
<Résultat> : Chaîne de caractères
  • Information demandée.
  • Chaîne vide ("") s'il n'y a pas d'information ou si la fonction a échoué.
<Mot-clé> : Constante de type chaîne
Information à récupérer :
exeCopyrightCopyright du programme
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst Cette constante n'est pas disponible.
exeDescriptionDescription accompagnant le programme
AndroidWidget Android Version d'Android utilisée pour exécuter l'application (exemple : 4.1). Il est conseillé d'utiliser la fonction sysVersionAndroid.
Universal Windows 10 App Cette constante n'est pas disponible.
AndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst exeLancement
AndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst Mode de lancement de l'application Android ou iOS.
Si cette constante est spécifiée, <Résultat> peut correspondre à :
  • chaîne vide ("") si l'application a été lancée manuellement par l'utilisateur.
  • AndroidWidget Android la constante exeDémarrage si l'application a été lancée automatiquement par le système, au démarrage de l'appareil.
  • la constante exeNotificationPush si l'application a été lancée automatiquement par le système suite à la réception d'une notification push.
  • la constante exeEnArrièrePlan si l'application a été lancée en arrière-plan (détection d'un groupe de Beacons ou lors du suivi de géolocalisation).
  • la constante exeGéoSuivi si l'application a été lancée en arrière-plan lors de la gestion de suivi de géolocalisation. Pour plus de détails, consultez Suivi de géolocalisation.
    Cette constante est conservée par compatibilité à partir de la version 230050. Elle est équivalente à la constante exeEnArrièrePlan.
  • AndroidWidget Android la constante exeTéléchargementFin si l'application a été lancée automatiquement par le système lors de la fin d'un téléchargement précédemment demandé par l'application (par exemple, si l'application a été fermée pendant le téléchargement).
  • AndroidiPhone/iPad la constante exeDeepLink si l'application a été lancée automatiquement via un lien "deep link".
  • Nouveauté 2024
    AndroidiPhone/iPad la constante exeActionRapide si l'application a été lancée automatiquement via une action rapide.
exeModeMode du programme : compilé en 32 ou 64 bits, etc.
AndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst Cette constante n'est pas disponible.
exeNomNom et chemin complet de l'exécutable.
AndroidWidget Android Nom de l'archive java de l'application en cours d'exécution.
Attention : Ce nom ne correspond pas au nom du package de l'application.
exeRépertoireRépertoire de l'exécutable (sans le \ final, mais avec les ":")
AndroidWidget Android Cette constante n'est pas disponible.
exeSociétéNom saisi pour la société lors de la création de l'exécutable.
Universal Windows 10 AppiPhone/iPadWidget IOSMac Catalyst Cette constante n'est pas disponible.
exeVersionVersion du module spécifié.
AndroidWidget Android Numéro de version de l'application.
Universal Windows 10 App Cette constante n'est pas disponible.
exeVersionFormatWindowsVersion du module spécifié au format standard Windows (par exemple "14.0.204.98").
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst Cette constante n'est pas disponible.
<Nom de l'exécutable> : Chaîne de caractères optionnelle
Nom et chemin complet (ou relatif) de l'exécutable ou du module manipulé (260 caractères maximum). Si ce paramètre n'est pas précisé, l'exécutable en cours est manipulé.
AndroidWidget Android Ce paramètre ne doit pas être indiqué.
Universal Windows 10 App Ce paramètre est obligatoire.
Remarques
Universal Windows 10 App

Mode d'exécution du programme

Pour connaître le mode d'exécution du programme, utilisez la constante exeMode :
ModeProg = ExeInfo(exeMode)
Le résultat de la fonction peut alors correspondre à :
  • "16" si le programme Windows est compilé en 16 bits,
  • "32" si le programme Windows est compilé en 32 bits,
  • "64" si le programme Windows est compilé en 64 bits,
  • "DOS" si le programme est un programme DOS,
  • une chaîne vide ("") si le programme n'est pas un exécutable.
Composante : wd290std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/12/2023

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