Bonjour
Quelle est la différence entre construire un projet Delphi avec les paquets d’exécution et sans
C'est-à-dire dans Projet, Option, Paquets, Paquets de conception cocher ou décocher l’option « construire avec les paquets d’exécution »
merci
Bonjour
Quelle est la différence entre construire un projet Delphi avec les paquets d’exécution et sans
C'est-à-dire dans Projet, Option, Paquets, Paquets de conception cocher ou décocher l’option « construire avec les paquets d’exécution »
merci
Bonjour,
Je te dis juste ce que j'ai remarqué quand on compile avec les packages d'exécutions.
Ton exécutable devient minuscule, mais tu dois fournir séparément tous les packages (.bpl) nécessaire au fonctionnement de ton programme.
Il y a probablement des avantages à compiler avec les packages mais je ne les connais pas. Je préfère trimballer 1 seul fichier avec moi que plusieurs dizaines en plus des dlls etc ...
Bonne année 2010 sinon
Merci pour ta réponse même moi je l’avais remarqué
quand c’est compilé avec les paquets d’exécution je devais rajouter à chaque fois les *. bpl qui se trouvent dans system32.
Mais quel est l’intérêt ??
Mystère et boule de gomme
Bonne année a toi aussi
Je viens de me souvenir d'un petit détails. Je voulais partagé une application en plusieurs plugins. Mettre des forms dans ces plugins et les charger dans mon application.
J'avais essayé avec des dlls en mettant des forms dedans ou des composants visuels. C'était pas facile de gérer la dll avec l'application.
Par contre en faisant un plugin avec un package, ca devient beaucoup plus simple. Et c'est là que j'utilisais la compilation des packages d'executions. J'avais juste à appeler le package dans mon répertoire pour charger le plugin.
C'est aussi beaucoup plus facile de gérer une classe dans ce package.
http://edn.embarcadero.com/article/27178
Un document qui explique mieux que moi ^^.
Construire avec les paquets est intéressant lorsque plusieurs applications partagent le même code (imagine une suite Office).
L'installation peut être plus lourde, mais les mises à jour plus légères. La correction de bugs est reportées dans toutes les applis sans recompilation, ...
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