12.07.2015 Views

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

le <strong>com</strong>posant. Pour plus <strong>de</strong> détails sur ce fichier,consultez le paragraphe “Le fichier WDO”,page 78.3.4 Distribution grâce à une procédured’installationLa diffusion <strong>de</strong>s <strong>com</strong>posants à l'ai<strong>de</strong> d'une procédured'installation consiste à fournir aux utilisateursdu <strong>com</strong>posant WinDev, un programmed'installation. Ce programme installe tous lesfichiers nécessaires à l'utilisation du <strong>com</strong>posantdans le répertoire spécifié par l'utilisateur.Ce mo<strong>de</strong> d'installation permet <strong>de</strong> gérerautomatiquement :• le fichier WDO et l'installation <strong>de</strong>s fichiers spécifiques(fichiers <strong>de</strong> données, ...) utilisés par le <strong>com</strong>posant.• l'installation d'outils spécifiques (MDAC, driverODBC pour HyperFileSQL,...)• la mise à jour automatique <strong>de</strong>s fichiers <strong>de</strong> donnéesutilisés par le <strong>com</strong>posant (si nécessaire).• la désinstallation du <strong>com</strong>posant.Pour proposer une procédure d'installation pour un<strong>com</strong>posant :1. Créez la procédure d’installation du <strong>com</strong>posant :• soit directement par l'option "Atelier .. ComposantExterne .. Créer la procédure d’installation d'un<strong>com</strong>posant".• soit <strong>de</strong>puis la liste <strong>de</strong>s <strong>com</strong>posants générés àpartir du projet (option "Atelier .. ComposantExterne .. Liste <strong>de</strong>s <strong>com</strong>posants générés à partir<strong>de</strong> ce projet ", bouton "Installation").2. Dans les différents plans <strong>de</strong> l'assistant,spécifiez :• le support d'installation du <strong>com</strong>posant• les langues proposées dans la procédure d'installation• le répertoire d'installation par défaut du <strong>com</strong>posant• les modules optionnels à installer. Il est possible<strong>de</strong> modifier la liste <strong>de</strong>s fichiers à distribuer avecle <strong>com</strong>posant. Le fichier WDO sera automatiquementcréé à partir <strong>de</strong> cette liste.• ...Par défaut, les fichiers nécessaires à l'installationd'un <strong>com</strong>posant sont créés dans le sous-répertoireINSTALL COMPO du projet.Rappel : Lors <strong>de</strong> la création <strong>de</strong> l'installation d'uneapplication, les fichiers nécessaires sont créésdans le répertoire INSTALL du projet.4 Utiliser un <strong>com</strong>posant dans une applicationUn <strong>com</strong>posant peut être ré-utilisé à tout momentdans n'importe quelle application WinDev : il suffit<strong>de</strong> connaître le répertoire <strong>de</strong>s fichiers du <strong>com</strong>posantet <strong>de</strong> l’importer dans le projet. L’importationdu <strong>com</strong>posant peut également se faire via le GDS.Lorsqu’une nouvelle version d'un <strong>com</strong>posant estdisponible, il suffit d'installer les nouveaux fichiers<strong>de</strong> cette mise à jour dans le répertoire d'installationdu <strong>com</strong>posant (selon le mo<strong>de</strong> d'installation utilisé).Pour plus <strong>de</strong> détails sur les différents mo<strong>de</strong>s d'installationd'un <strong>com</strong>posant, consultez “Distribuer un<strong>com</strong>posant”, page 74.Si le <strong>com</strong>posant a été publié et importé via le GDS,les mises à jour sont proposées à l’ouverture duprojet utilisant le <strong>com</strong>posant.La création <strong>de</strong> l'exécutable (utilisant le <strong>com</strong>posant)se fait <strong>de</strong> la même manière que pour une applicationclassique WinDev. Les DLLs nécessaires aufonctionnement du <strong>com</strong>posant sont automatiquementdétectées.5 Déploiement d’une application utilisant un <strong>com</strong>posant5.1 PrésentationLe déploiement d'une application utilisant un ouplusieurs <strong>com</strong>posants se fait <strong>de</strong> la même façonque le déploiement d'une application classique(option "Atelier .. Créer la procédure d’installation").Lors du déploiement d'une application utilisant un<strong>com</strong>posant, les fichiers suivants sont automatiquementinstallés sur le poste <strong>de</strong> l'utilisateur :• .WDK,• .EXE,• les fichiers nécessaires au fonctionnement du<strong>com</strong>posant et <strong>de</strong> l'application.Partie 2 : Environnement <strong>de</strong> développement 75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!