PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Qu'est-ce que le fichier WDO ?
  • Le fichier .WDO en détail
  • Exemple
  • Diffusion d'un composant externe avec WDO
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Lors de la génération du composant externe, deux fichiers sont automatiquement créés dans le répertoire EXE du projet en cours :
<NomComposant>.WDKContient tous les éléments WINDEV à redistribuer (fenêtres, états, ...) avec le composant.
<NomComposant>.WDIInterface du composant. Ce fichier contient :
  • une aide pour l'utilisation du composant lors de sa réintégration,
  • les éléments nécessaires à l'utilisation du composant dans le projet (information de compilation, ...).
Lors de la diffusion du composant externe, ces deux fichiers doivent être redistribués.
Si le composant externe utilise des éléments supplémentaires (fichiers de données, ...), il est nécessaire d'ajouter dans le répertoire EXE du projet :
  • un fichier <NomComposant>.WDO : Ce fichier contient la liste des fichiers externes (fichiers de données, fichiers texte, ...) utilisés par le composant externe. Ces fichiers doivent être livrés et installés avec le composant externe.
  • les fichiers devant être redistribués avec le composant externe. Ces fichiers peuvent être placés selon une sous arborescence spécifique. Dans ce cas, le code du composant externe doit gérer l'accès à ces fichiers selon cette même arborescence.
Remarque : Lors de la diffusion d'un composant externe grâce au programme d'installation, le fichier WDO est automatiquement créé. Pour plus de détails, consultez le paragraphe Diffusion d'un composant externe avec WDO.
Qu'est-ce que le fichier WDO ?

Le fichier <NomComposant>.WDO en détail

Le fichier <NomComposant>.WDO est un fichier au format TXT, pouvant être créé et modifié à tout moment. Ce fichier peut par exemple être créé et modifié avec l'éditeur de texte standard de Windows, NotePad.
Ce fichier contient la liste des fichiers externes (fichiers de données, fichiers texte, ...) utilisés par le composant externe et devant être livrés et installés avec le composant externe. Ces fichiers doivent être recopiés dans le répertoire EXE des projets utilisant le composant externe.
Ce fichier ".WDO" peut contenir :
  • soit le nom complet du fichier.
    Par exemple : C:\ComposantsWD\ComposantSélecteur\EtatInitial.INI
  • soit le nom du fichier. Ce fichier sera recherché dans le répertoire en cours du composant externe.
    Par exemple : EtatInitial.INI
  • soit un nom de fichier utilisant un chemin relatif. Les syntaxes possibles sont :
    - Répertoire\NomFichier.xxx pour indiquer un sous-répertoire du répertoire en cours
    - .\NomFichier.xx pour indiquer le répertoire en cours
    - ..\NomFichier.xx pour indiquer le répertoire parent
    Par exemple : \ComposantSélecteur\EtatInitial.INI
Ce fichier sera utilisé lors de l'intégration du composant externe dans le projet. Les chemins précisés dans le WDO doivent correspondre aux chemins où les fichiers sont installés sur le poste de développement du composant externe.
Lors de l'intégration du composant externe, l'arborescence spécifiée dans le WDO sera conservée et reproduite dans le répertoire EXE du projet. Pour plus de détails, consultez Utiliser un composant externe dans une application.

Exemple

Pour que le composant soit livré et installé avec le fichier de données, il faut créer dans le répertoire EXE du projet de création du composant le fichier WDO. Ce fichier doit contenir les lignes suivantes :
.\CEDEX.Fic
.\CEDEX.NDX
Diffusion d'un composant externe avec WDO
Si vous n'utilisez pas de procédure d'installation pour le composant externe, il est nécessaire de fournir :
  • le fichier WDK
  • le fichier WDI
  • le fichier WDO
  • tous les fichiers nécessaires référencés dans le fichier WDO.
Si vous utilisez une procédure d'installation pour le composant externe, le fichier WDO sera automatiquement créé lors de la création de la version cliente du composant.
Il suffit pour cela dans l'assistant de :
  1. Demander la modification des fichiers à installer (option "Modifier la liste des fichiers à installer" dans les "modules additionnels").
  2. Sélectionner les fichiers supplémentaires à installer.
Le fichier WDO sera automatiquement créé et installé avec le composant externe.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire