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

C# Discussion :

C# .Net pour GUI


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Par défaut C# .Net pour GUI
    Bonjour,

    Je me suis lancé depuis quelque temps dans la réalisation d'une grosse application qui utilise quelques DLL en C++ non manage, et comme GUI une DLL C# winForm.
    Apres avoir lue pas mal de chose sur l'interop COM/C#. J'ai créé une application C++/ win32 qui dès le lancement fait un CoCreate de mon composant dotNet. cela fonctionne. Pour le dialogue entre mon C++/exe et ma DLL/C# j'ai créé une Interface dans la DLL et implémenté dans mon C++/exe. Mais tout cela est un peu du bricolage j'aimerai savoir si des personnes ont déjà fait ce genre d'implémentation.

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Ta GUI, c'est une DLL ? Pourquoi pas un EXE standard ?

    Pourquoi ne pas faire de P/Invoke dans une application C#, tout simplement: http://morpheus.developpez.com/dlldotnet/ ?

  3. #3
    Membre chevronné Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Par défaut
    Car 90% de mon code est du C++, et si mon appli exe est en C#, visual studio n'est pas capable de debugger mon code C++. (Mais si qql'un sait comment contrer ce problème je suis tout ouïe )

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 166
    Par défaut
    Pour pouvoir debugger ton code c++ depui l'appli c# il faut que tu ailles dans propriete de ton projet puis debug et tu coches enable unmanaged code debugging

Discussions similaires

  1. DLL .NET pour vb6 : Tableau de chaine
    Par BacChusx dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/10/2007, 11h32
  2. Debuter en programmation VB.net pour Win mobile
    Par oldman dans le forum VB.NET
    Réponses: 4
    Dernier message: 09/05/2007, 10h45
  3. Reference COM, .Net pour projet VB
    Par kaskarot dans le forum VB.NET
    Réponses: 2
    Dernier message: 05/01/2007, 16h23
  4. Réponses: 1
    Dernier message: 30/12/2005, 17h45
  5. [C#] [MySQLDriverCS] et [ByteFX] drivers .Net pour MySql
    Par |DUCATI| DesMo dans le forum Windows Forms
    Réponses: 61
    Dernier message: 26/11/2004, 00h32

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