Bonjour
J'aimerais savoir si le scénario suivants est possibles.
Imaginons que j'ai une veille DLL developpez en WIN32 avec support MFC.
Cette DLL est utilisée par des tierces personnes, certain la chargeant dynamiquement à partir de Vbasic ou de delphi et d'autre l'utilisant à partir du .def et du .lib dans des programmes Visual C++.
Cette DLL a differentes functions utilisant que des paramètre générique (Pas de MFC dans les parametre des BSTR,des long et Short)
Pour une raison qui m'appartient je dois recoder cette DLL et pour des raisons pratiques il me semble aisé de le faire en C#.
Si je crée une DLL avec les même nom de fonction avec les même paramètres.
Est que les 2 DLL sont interchangeable ? (Pas de changement dans les programmes se servant de la DLL)
Est ce que cela depend de la facon de la charger.
Ou ce n'est pas du tout possible?
Merci de m'aiguiller.
Cordialement
Partager