J'essaie d'appeler la DLL C d'un fournisseur tiers à partir de vb.net 2005 et j'obtiens des erreurs P/Invoke. J'appelle avec succès d'autres méthodes mais j'ai frappé un goulot d'étranglement sur l'un des plus complexes. Les structures impliquées sont horribles et dans le but de simplifier le dépannage, je voudrais créer une DLL C++ pour répliquer le problème.DLL C++ très simple qui peut être appelée à partir de .net
Quelqu'un peut-il fournir le plus petit extrait de code pour une DLL C++ pouvant être appelée à partir de .Net? Je reçois une erreur "Impossible de trouver le point d'entrée nommé XXX dans la DLL" dans ma DLL C++. Cela devrait être simple à résoudre mais je ne suis pas un programmeur C++.
Je voudrais utiliser une déclaration de .net pour la DLL de
Declare Function Multiply Lib "C:\MyDll\Debug\MyDLL.DLL" Alias "Multiply" (ByVal ParOne As Integer, ByVal byvalParTwo As Integer) As Integer