1. étapes d'installation d'une application
l'installation d'une application est un processus simple basé sur le transfère 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 (al matloub) vers des étapes
successive pour terminer tout les processus nécessaire.
les étapes
1.licence d'utilisation
pour les applications commerciale, 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 sure que l'utilisateur lit la licence
avant de cliquer sur le bouton Accepter.
2.répertoire d'installation
par défaut il est recommander d'insérer un chemin pour l'installation on utilisation 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:ProgramFileMonapplication"
3.copier les fichiers
les fichiers de l'application doit être stocké dans un dossier dans le répertoire d'exécution de
l'installateur ou bien compresser dans un archive et stocké 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éthode pour le
faire.
1.copier tout les fichiers une seule fois.
copier le dossier qui contient les fichiers de l'application on utilisant la fonction frepcopie().
avantages: moins travail , plus facile à paramétrer.
inconvénients: prend 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 une par une
copier l'ensemble des fichiers une par une on 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.
2. 4.enregistrer les paramètres de l'application
parfois les applications nécessite l'utilisation du registre de l'ordinateur pour enregistrer les clés
d'activation et de l'exécution. utiliser la fonctions RegistreCréeClé () pour créer un clé registre et
RegistreEcrit() pour remplir le clé avec les valeurs necessaire.