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

Dotnet Discussion :

[WinForms]dll à ajouter dans les références


Sujet :

Dotnet

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut [WinForms]dll à ajouter dans les références
    J'ai télécharger la dll bass.dll qui permet normalement de lire des fichiers mp3.
    Comment dois-je procéder pour que les classes de cette dll soient accessible dans mon application?

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Il faut que tu les ajoute au niveau des references du projet.

    Tu fais clic droit sur References dans ta solution, et tu choisis l'onglet projet et tu fais parcourir pour aller chercher la ta DLL, et tu fais ok partout

  3. #3
    Membre averti
    Avatar de sam_XIII
    Profil pro
    Inscrit en
    Août 2003
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 221
    Points : 353
    Points
    353
    Par défaut
    ca a surement deja ete explique mais voila comment faire :

    tu ouvres ton projet, tu vas dans l'explorateur de solution, click droit sur "references"--> "add reference"
    si tu as vs 2005, tu vas sur l'onglet "browse", tu choisis ta dll et tu fais ok

    ensuite tu peux utiliser ta dll (ne pas oublier de faire un "using" de ta dll)

    je pense avoir rien oublié ...

    edit : pas assez rapide ^^

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    Merci à gcorbineau et à sam_XIII d'avoir répondu aussi rapidement.
    J'ai bien essayé suivant vos indications, mais lorsque j'ajoute cette dll aux références, le message suivant apparait:
    "Une référence à 'chemin de la dll' n'a pas pu être ajoutée. Assurez-vous que le fichier est accessible et qu'il s'agit d'un assembly valide ou d'un composant COM".
    sam_XIII, qu'entends tu par: "faire un "using" de ta dll"? Excuse moi, mais je débute.
    Comment puis-je connaitre le type de cette dll? (assembly, composant COM, ou autre)

    Merci

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    On progresse!
    En fait, j'ai une dll "bass.net" (API for .Net 2.0) qui a bien été ajoutée aux références du projet.
    La dll qui pose problème, est la dll "bass.dll".
    La dll "bass.net" qui contient toutes les classes nécessaire à l'écritue du code, doit certainement faire appel à la dll "bass.dll".
    Le code que j'ai écrit ne génére aucune erreur à la compilation.
    C'est quand j'execute ce code qu'il me sort l'exception suivante:
    "Impossible de charger la DLL 'bass.dll': Le module spécifié est introuvable (Exeption de HRESULT : 0x08007007E)".
    J'ajoute que bass.net est bien un assembly, qui a pour membre l'espace de nom "Un4seen.Bass" qui a lui même pour membre la classe Bass.
    La dll "bass.dll" est présente dans la directory du projet.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    J'ai trouvé!

    Je n'avais pas mis la dll bass.dll dans le bon répertoire.
    Je l'ai mis dans le répertoire /bin/debug, et ça marche.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/04/2013, 11h42
  2. [AC-2010] Problème d'ajout dans les formulaires
    Par roblescriso dans le forum IHM
    Réponses: 2
    Dernier message: 18/10/2010, 16h58
  3. Ajout dans les arbres binaires de recherche
    Par chouki dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 28/12/2008, 16h32
  4. Incompréhension dans les références
    Par Papy214 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 18/04/2008, 18h11
  5. jvftweek ajout dans les cellules
    Par Mihalis dans le forum Delphi
    Réponses: 1
    Dernier message: 17/03/2007, 19h54

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