salut
comment creer un executable d'une application delphi6,j'ai telechargé Inno Setup Compiler mais il crée un instaleur (Setup),je veut que l'application (si possible)s'éxécute sans nécéssité d'avoir le delphi
Merci
salut
comment creer un executable d'une application delphi6,j'ai telechargé Inno Setup Compiler mais il crée un instaleur (Setup),je veut que l'application (si possible)s'éxécute sans nécéssité d'avoir le delphi
Merci
Salut,
Il faut savoir que lorsque tu compiles un projet, en sortie, tu as un exécutable. Pour que ce dernier soit utilisable sans avoir besoin de Delphi, il faut vérifier les points mentionnés dans la FAQ
Si ton application ne possède pas de BDD, cela suffira sinon, il va falloir déployer le BDE ...
En ce qui concerne Inno Setup, je ne comprends pas ton soucis. Inno Setup, comme InstallShield, sont des installeurs donc il est logique d'obtenir un Setup en sortie Peut-être que j'ai pas bien saisi la question ...
A+
Bonjour,
Pour avoir un exécutable, il suffit de compiler ton projet, tu retrouvera ensuite le fichier Projet.exe dans ton répertoire de travail (répertoire courant dans lequel le projet .dpr) il te suffit de le lancer, mais biensur il est necessaire que le delphi soit installé... Sinon utilise le InstallShield , pour moi il donne de bon résultats et il est assez maléable...
Il n'est pas nécessaire que Delphi soit installlé pour lancer le Projet1.exe généré après compilation. Il faut vérifier que l'on compile bien le programme sans avoir coché la case "Construire avec les paquets d'exécution".
Un installateur tel qu'Inno Setup ou InstallShield sont "nécessaires" dans le cas où l'application utilise :
- D'autres données telle que des dll par exemple
- Nécessite le déploiement du BDE
C'est en grande partie pour les cas cités si dessus que l'on utilise des installeurs.
Donc pour conclure, un projet ne nécessitant pas d'accès à une Base de Données ou qui ne requiert aucun fichier supplémentaire pour fonctionner, fonctionnera en suivant l'étape citée dans la FAQ à savoir :
Allez dans "Projet" -> "Options" puis dans l'onglet "Paquets".
Là il se trouve une case à cocher, "Construire avec les paquets d'exécution".
Si elle est cochée, Delphi n'incluera pas les paquets d'exécution dans votre EXE et celui-ci ne fonctionnera donc pas partout.
Si vous comptez déployer votre projet, pensez donc à décocher cette case ou bien à fournir les paquets de Delphi séparément !
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager