IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Faut-il placer la dll en dehors ou embarquée à l'application [FAQ]


Sujet :

C++Builder

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Faut-il placer la dll en dehors ou embarquée à l'application
    Est-il préférable de créer une application dont la dll est incluse à cette dernière?
    Si oui, comment se passe l'installation de l'application (durée? problèmes éventuels?).

  2. #2
    Membre régulier
    Avatar de bebeours
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 103
    Points : 123
    Points
    123
    Par défaut
    Tu ne peux pas faire appel à une DLL qui est incluse dans un exécutable. Tu dois déployer ton exécutable avec toutes les DLL nécessaires.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 38
    Points : 42
    Points
    42
    Par défaut
    Mets tu peux mettre tes dll dans les ressources de ton exe, puyis au lancement de l'exe tu les mets dans un repertoire systeme de os puis tu les supprimes à la fermeture de l'application ! Ca t'evite d'avoir un systeme d'installation car tu as un exe unique et tu laisses pas trainer tes dll.

  4. #4
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    bonjour,
    l'approche de placer des dll dans les resources du programme est assez dangereuse
    1 en cas d'arrêt inopiné du programme pas de nettoyage des DLL dans l'os
    2. exécutable gigantesque (avec par exemple une partie de la vcl,gestionnaire de mémoire)
    3. temps de chargement et consommation mémoire plus grande
    etc...
    il est préférable dans le cas d'une grosse application de placer les DLL dans le même directory que l'exécutable


    Cordialement
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dans quel répertoire il faut placer les .dll
    Par BasicZX81 dans le forum VB.NET
    Réponses: 2
    Dernier message: 31/08/2012, 18h14
  2. Réponses: 1
    Dernier message: 18/03/2011, 13h06
  3. Réponses: 6
    Dernier message: 25/09/2006, 15h00
  4. Placer la dll DirectX
    Par titoine1978 dans le forum DirectX
    Réponses: 4
    Dernier message: 15/09/2006, 05h00
  5. [TOMCAT][STRUTS] où faut il placer le fichier .dll ?
    Par v1nc3kr0 dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 21/07/2005, 17h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo