Application d’installation personnalisée

Posted on Posted in Windev

L’installation d’une application est un processus simple basé sur le transfert des fichiers de l’application vers le répertoire d’exécution et l’enregistrement des paramètres généraux et des clés registre si nécessaire.

Pour créer un installateur personnalisé il faut juste transformer l’idée principale à des étapes successives pour terminer tous les processus nécessaires.

les étapes:

1.licence d’utilisation

Pour les applications commerciales, il est recommandé d’insérer une licence d’utilisation pour protéger les droits d’auteur et mettre des règles pour l’utilisation.

Créer un bouton accepter et le relier au champ de licence, pour être sûr que l’utilisateur lit la licence avant de cliquer sur le bouton Accepter.

2.répertoire d’installation

Par défaut il est recommandé d’insérer un chemin pour l’installation on utilise la fonction SysRep(), et pour installer dans le répertoire du système par défaut on ajoute srProgramFiles et enfin on ajoute le nom du répertoire de l’application pour obtenir:

SysRep(srProgramFiles)+ »Monapplication » = « C:Program Files (x86)Monapplication« 

3.copier les fichiers

Les fichiers de l’application doit être stockés dans un dossier dans le répertoire d’exécution de l’installateur ou bien compresser dans un archive et stocker dans le répertoire de l’installateur.

Pour copier les fichiers de l’application vers le répertoire d’exécution il y a deux méthodes pour le faire.

  • 1.copier tous les fichiers une seule fois.

Copier le dossier qui contient les fichiers de l’application en utilisant la fonction frepcopie().

Avantages: moins de travail , plus facile à paramétrer.

Inconvénients: prendre beaucoup de temps dans l’exécution, l’application peut planter au cours de l’exécution, impossible d’utiliser une jauge de progression.

  • 2.copier les fichiers un par un

Copier l’ensemble des fichiers un par un en utilisant la fonction fCopieFichier()

Avantages: créer une jauge de progression, afficher le nom du fichier copier

Inconvénients: plus de travail, difficile à paramétrer.

4.enregistrer les paramètres de l’application

parfois les applications nécessitent l’utilisation du registre de l’ordinateur pour enregistrer les clés d’activation et de l’exécution. utiliser la fonction RegistreCréeClé() pour créer un clé registre et RegistreEcrit() pour remplir le clé avec les valeurs nécessaires.

………………………………………………………………………………………………

                                Visualiser la brochure du projet

[frame]

Laisser un commentaire

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