Bonjour à tous,
Alors voilà, j'ai fait un programme en C++ (il s'agit d'un petit éditeur).
Quand je lance ce programme par son exe il lance l'éditeur, récupère les infos et fait ce qu'il faut.
Et en fait j'aimerais faire un autre editeur plus gros en C# cette fois (pour des raisons de simplicité), et j'aimerais dans cet éditeur pouvoir lancer l'exe C++ et récupérer quelques infos (sur la map crée). Et donc je me demandais s'il était possible de charger dynamiquement un exe avec un assembly comme on le ferait avec une DLL, et lancer une fonction bien précise dans cet exe?
D'ailleurs je me pose aussi une petite question entre 2: admettons que ce ne soit pas un exe C++ que j'ai mais une DLL C++ (je travaille en C++ non managé), est-ce que je pourrais quand meme charger cette DLL dynamiquement dans du code C# pour lancer une fonction précise? (bien sur je ne parle pas d'un chargement via un referencement au projet, mais bien d'un chargement dynamique avec la class Assembly du C#)
Merci d'avance de vos réponses.
Partager