DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers externes
  • Cas particulier : fichier ".WDD" (description de l'analyse)
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
Extrait une ressource de l'application dans un emplacement physique de l'appareil.
Remarques :
  • Windows Dans les applications WINDEV ou dans les sites WEBDEV, la ressource à extraire doit être présente à la fois :
    • dans la catégorie "Autres" du volet Explorateur de projet,
    • dans la bibliothèque principale de l'application (fichier WDL).
Attention : Pour empêcher le piratage des sources, les éléments WINDEV, WEBDEV et WINDEV Mobile (états, fenêtre, etc.) ne peuvent pas être extraits en exécution.
Exemple
Syntaxe
<Résultat> = fExtraitRessource(<Nom de la ressource> [, <Destination>])
<Résultat> : Booléen
  • Vrai si la ressource a été extraite,
  • Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Nom de la ressource> : Chaîne de caractères
Nom de la ressource à extraire (nom du fichier avec son extension).
Windows La ressource à extraire doit être présente dans la bibliothèque principale de l'application (fichier WDL). La bibliothèque ne soit pas avoir été chargée avec la fonction ChargeWDL.
<Destination> : Chaîne de caractères optionnelle
Windows Chemin complet du fichier de destination.
Si le répertoire existe, la ressource est directement extraite dans ce répertoire.
Si le répertoire n'existe pas, il est créé.
Si ce paramètre n'est pas spécifié ou vaut chaîne vide (""), la ressource sera extraite dans le répertoire des données de l'application (connu avec la fonction fRepDonnées) dans un fichier portant le même nom que la ressource.
Si le fichier destination existe déjà avant l'extraction, il sera écrasé.
Remarques

Cas particulier : fichier ".WDD" (description de l'analyse)

La description de l'analyse (fichier ".WDD") intégrée à la bibliothèque d'une application ne peut pas être extraite.
Pour extraire un fichier d'une bibliothèque qui ne peut pas être extrait par la fonction fExtraitRessource, il est possible d'utiliser un fichier de données HFSQL intégré à la bibliothèque.
Pour plus de détails sur cette technique, consultez le billet suivant du blog du Support Technique : Comment extraire un fichier d'un exécutable WINDEV ?.
Composante : wd290vm.dll
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 24/10/2022

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