Bonjour,
Je voudrais appeler une librairie de méthodes (écrite en C#) dans une application (écrite en C++) dans le but de m'éviter un travail de traduction.
Est-ce possible? Si oui, comment.
Merci
Bonjour,
Je voudrais appeler une librairie de méthodes (écrite en C#) dans une application (écrite en C++) dans le but de m'éviter un travail de traduction.
Est-ce possible? Si oui, comment.
Merci
Tu veux dire une application C++ native, ou pour le Framework .Net ?
Si c'est du natif, je pense que tu auras plus vite fait de traduire, plutôt que d'exposer la bibliothèque C# en tant que composant COM pour l'utiliser depuis C++...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
j'avoue que tu m'as un peu perdu puisque je ne sais pas trés bien la différence entre natif et framework.
En fait, pour bien te présenter mon problème, je t'explique le but de la manoeuvre. Comme je suis plus à l'aise en C# qu'en C++, j'ai réalisé ce code en C#.
Le code créé sera utilisé dans une application Win dev. Comme on ne peut pas appeler du C# avec Win dev, il faut que mon code finale soit une appli en C++.
Pour WinDev, c'est forcément du natif, donc je conseille la traduction.
Sinon, si tu tiens à réutiliser ton code, tu peux exposer la bibliothèque C# comme composant COM et l'utiliser directement en tant que tel depuis WinDev, mais il me semble que ça aussi c'est PITA à faire.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Bon ben .... c'est parti.
merci de ton aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager