Guenky
Messages postés44Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention 9 août 2007
-
31 juil. 2007 à 15:19
Guenky
Messages postés44Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention 9 août 2007
-
1 août 2007 à 12:15
Salut!
Je viens de finir...Enfin je crois...Mon projet sous delphi...J'aimerais savoir comment faire pour le rendre utilisable sur n'importe quel pc...
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 1 août 2007 à 12:13
Salut,
Moi non plus je comprend pas, m'enfin...
Je résume.
Quand on fait un programme, on rédige un source (code).
On le compile on obtient un fichier executable (.exe).
Ce fichier peut avoir besoin de librairie pour fonctionner :
1 Pour les paquets, il faut cocher une case quelque part dans les options pour qu'il soient inclus dans l'exe (C'est fait par défaut)
2 Pour les dlls, il faut savoir lesquels sont nécessaires à l'application pour pouvoir les distribuer. On peut le savoir parce que l'on sait ce qu'on à fait, ou utiliser un des multiple programmes sur le net pour lister les dlls utilisées. On peut utiliser ce programme par exemple. Certaines dlls sont toujours présentes sous windows : inutile de les distribuer (kernel32.dll, user32.dll, shel32.dll, comctl32.dll...)
Tu peux avoir aussi besoin de diverses fichiers de configuration ou autre image, fichier de base de données... Bref faut tout lister ce dont tu as besoin.
Une fois que tu as tout tes fichiers, tu peux en faire un seul qui les contiendras tous et se chargerat des différents actions à réaliser lors de l'installation (Mise en place de raccourcis, ajout au menu démarré, ajout à la liste d'ajout/suppression du panneau de config...)
Pour faire ce fichier, la plupart des <strike>geeks</strike> gens qui viennent sur ce forum utilisent InnoSetup, qui moyennant quelques dizaines de minutes d'apprentissage permet de réaliser des installation de qualité professionnelle (ou mieux) pour par un copek.