Installer les fichiers de l’application(part1)

Posted on Posted in Windev

L’installation des fichiers de l’application dans le répertoire d’exécution est la tâche la plus importante dans la procédure d’installation de l’application.

Pour terminer cette tâche, il faut passer par trois étapes de paramétrage et d’exécution.

1.chemin d’expédition et de destination

Dans l’application d’installation se trouve un dossier qui contient les fichiers de l’application, et pour utiliser son chemin il faut utiliser la fonction ComplèteRep(fRepExe()), et ajouter fRepExe() pour indiquer qu’on utilise le répertoire d’exécution de l’application d’installation.

Dans le projet exemple, on va créer un champ qui contient le chemin des fichiers à copier.

créer un champ  de saisie avec le nom SAI_Expéditeur.

Créer un champ de saisie avec le nom SAI_Destination, ce champ contient le chemin de destination (chemin d’installation des fichiers).

Par défaut, ce champ contient la destination vers les dossiers d’installation système Program Files (x86). Alors on ajoute un code dans l’initialisation du champ.

Pour choisir le chemin d’expédition, créer un bouton de parcours avec le nom BTN_Parcourir.

Pour activer la sélection d’un répertoire, on ajoute le code suivant dans Clic sur BTN_Parcourir.

Pour changer le chemin de destination par défaut, créer un bouton de parcours avec le nom BTN_Parcourir1.

Pour lancer le changement du chemin, insérer le code suivant.

2.Explorer la liste des fichiers

L’application d’installation a besoin de savoir la liste des fichiers à copier, et leurs chemins.

pour cela, il faut créer une table avec le nom Table_Fichiers, qui contient une colonne avec le nom Col_Fichiers.

 

Dans l’onglet IHM, ajuster l’état initial de table sur Sélection(sans saisie),  et le mode de sélection des lignes sur Sélection simple.

 

Pour explorer la liste des fichiers, créer un bouton avec le nom BTN_Explorer.

Et insérer le code suivant.

3.Copier les fichiers

La dernière étape est copier les fichiers vers le répertoire d’installation (chemin destination).

Créer un bouton avec le nom BTN_Copier.

et insérer le code suivant.

NB: Si le nombre de fichiers est élevé alors l’exploration, le remplissage de table et le transfert des fichiers prennent plus de temps.

[button text= »Télécharger le tutorial » link= »http://www.mediafire.com/download/zv0in27s82b8eq6/copier_fichiers.rar » style= »default » size= »normal » target= »_blank » display= »inline » icon= »no »]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *