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 :

passage de paramètres à une dll c++


Sujet :

C#

  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 38
    Par défaut passage de paramètres à une dll c++
    Bonjour à tous, j'ai lu ça et là le moyen d'importer une fonction contenue dans une dll mais les exemples sont bien trop simplistes comparés à mon souci.

    Voilà mon souci: j'ai une ihm en c# d'un côté et un programme c++ (qui tourne très bien tout seul) d'un autre côté.
    le programme c++ utilise plusieurs classe qui possèdent chacune plusieurs méthodes.
    J'ai besoin de l'une de ces classe, et plus particulièrement d'une méthode de cette classe dans mon ihm en c#.
    Cette méthode fonctionne avec des paramètres que je lui passe donc via le code en c#.

    Une erreur survient lorsque je lance cette fonction (avec tous ses paramètres) en me disant que je tente d'accéder à une zone mémoire protégée...

    mais pas moyen de réaliser un simple "printf" pour débugger tout ce fouilli.

    Si vous avez des suggestions pour me dépatouiller je suis preneur.

    Merci à tous pour votre aide

    PS: si ça n'est pas claire je peux rententer une explication plus simple


    Free-Lance

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 88
    Par défaut
    Bonjour,

    Ton problème n'est pas très claire.

    Ta dll est écrite en C++ ou C++/CLI ?

    Quoi qu'il en soit, il faut tu postes plutot dans le sous-forum managé / natif.

    Jette un coup d'oeil aussi aux tutos de nico-pyright sur le C++ interop.



    En ce qui concerne l'erreur que tu as, ca doit etre lié au fait que tu essaies de lire en natif des données managées.

    Bonne journée

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/03/2007, 17h19
  2. Passage de String à une DLL
    Par tsp dans le forum C++
    Réponses: 1
    Dernier message: 09/03/2006, 16h53
  3. [VB]Passage de paramètre à une macro
    Par LaboClarins dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 16/02/2006, 09h02
  4. Problème de passage de paramètres à une procedure
    Par momo62 dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 22/12/2005, 15h22
  5. [XSLT][Saxon]passage de paramètres à une template
    Par RB Greg dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 12/05/2005, 16h29

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