Salut à tous les deux,
J'ai compris mon erreur, youtpout978 avez raison à propos du faite qu'il n'y avait pas besoin de donner le lien complet de la Dll tant que cette Dll été bien dans le dossier de l’exécutable. Mais pour cela il faut introduire les Dlls dans le projet, en faisant Projet ==> Ajouter un élément existant ==> la Dll a ajouter.
Et ce que je ne savais pas :
Puis ensuite dans les propriétés de la Dll, en bas a droite, modifier "copier dans le répertoire de sortie" ==> "Toujours copier"
Et du coup :
Alors d'un autre côté j'avais un second problème qui été que cette Dll "MSP430FPA.dll" en appel une autre qui se nomme : "MSP430FPA1.dll" Et ça pour le savoir.. Ba on le sait pas. ;) Pas très facile pour un débutant comme moi!Code:
1
2
3
4
5
6 [DllImport("MSP430FPA.dll", // nous avons juste besoin du nom de la Dll... CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl)] [return: MarshalAs(UnmanagedType.I4)] public static extern Int32 F_Initialization();
Bon en tous cas merci pour le temps consacré. Clément D