IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

créer DLL pour c# à partir code en VC++ (fichiers .h)


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2008
    Messages : 29
    Points : 26
    Points
    26
    Par défaut créer DLL pour c# à partir code en VC++ (fichiers .h)
    Slt tt le monde,
    DSL si j'ai mis ce message dans le mové endroit mé puisque je programme en c# je me disait que peut etre je trouve une reponse

    j'ai des fichiers .h où bcp de classes sont implémenées là dedant et que j'en ai besoin et j'aime bien les transformer (les fichiers H )en DLL pour pouvoir les utiliser dans un pgme C# si vous connaissez une methode ?
    merci d'avance

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Tite question : tu te relis après avoir posé une question ?

    Pour utiliser des classes C++ à partir du C# je ne vois pas 36 solutions :
    - Tu crées une autre dll en C++/CLI qui se charge de faire la liason entre le C# et le C++ (car le C++/CLI peut à la fois créer des classes .NET et accéder à des classes natives)
    - Tu crées des fonctions "passerelles" en C++ et tu les exportes avant de les utiliser en C# via du PInvoke
    - Tu essayes de convertir toutes tes classes en classes managées (__gc class biduletruc ...) et donc de convertir ta dll C++ en assembly C++/CLI

    Voilà, je vois pas d'autre solutions ...

Discussions similaires

  1. Réponses: 7
    Dernier message: 07/12/2009, 22h49
  2. créer DLL à partir code en VC++ (fichiers .h)
    Par punto dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 21/03/2008, 17h45
  3. Réponses: 7
    Dernier message: 09/11/2005, 02h17
  4. Réponses: 10
    Dernier message: 02/11/2005, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo