Réponse acceptée !
Salut,
Une dll, c'est une dll... Cependant, on peut quand même faire des catégories :
- Dll .NET : Un assembly quoi.
- Dll COM/Active X : Elle contient des classes COM, possibilité d'en faire en .NET.
- Dll classique : Impossible faire en .NET.
Pour utiliser une dll .NET depuis du .NET, ça doit être relativement simple. Il doit te suffire d'importer (Ajouter, insérer...) la dll dans ton projet, quelques part dans les options de visual studio...
Pour utiliser une dll COM, faut regarder ce tuto. Mais ce serait un peu dommage de passer par du COM pour du dialogue .NET <-> .NET.
Pour utiliser une dll classique, on utilises "PInvoke".