2010-11-11 6 views
1

J'ai un fichier .dll.Je veux ajouter ce fichier à mon programme et utiliser le composant de son. (En C# & winforms) Comment puis-je faire cela? Merci.Utiliser les fichiers .dll dans winforms

+3

Quel type de DLL? Géré, non géré, construit par vous-même ou par un fournisseur tiers? –

+0

De quel type de DLL s'agit-il? Est-il géré ou non géré? –

+0

@Doc - Grands esprits ... :) –

Répondre

5

Cliquez avec le bouton droit sur votre projet WinForms et dites Ajouter une référence, puis naviguez jusqu'à la DLL.

J'ai tendance à placer des DLL tierces dans un dossier appelé "Dépendances" dans ma solution afin qu'elles soient toutes maintenues ensemble. Cela facilite également le déplacement de la solution.

2

Ajoutez-le en tant que référence à votre projet, puis fournissez une utilisation dans n'importe quel fichier source dans lequel vous souhaitez importer l'espace de noms pour utiliser les types dans la DLL.

1

Vous devez d'abord placer le fichier .dll dans votre dossier d'application. S'il y a un fichier xml qui l'accompagne, mettez-le là aussi. Le fichier XML est les commentaires détaillés, donc quand vous travaillez avec le fichier .dll, il aura des explications pour les choses.

Faites un clic droit sur votre projet dans l'explorateur de solution et choisissez Ajouter une référence. Choisissez le thats dll dans votre projet.

Si le dll est le nom Company.Description.dll, mettez une commande à l'aide en haut de votre code:

`using System.Drawing;

en utilisant System.Text;

en utilisant System.Windows.Forms;

en utilisant Company.Description; `

Vous devriez être en mesure de voir ce que le dll a ajouté en tapant Company.desciption. frapper le contrôle + barre d'espace. L'intellisense devrait vous montrer ce que cette DLL contient.

1

Ajouter une référence dans l'Explorateur de solutions (Rappelez-vous ne pouvez ajouter gérés DLL de code)
ou
si vous utilisez des fenêtres formulaire, vous pouvez également ajouter un contrôle à
Boîte à outils Cliquez droit sur Boîte à outils -> Choisir des éléments ... -> Parcourir pour votre dll

Questions connexes