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

Java Discussion :

Java et les DLL en COM..


Sujet :

Java

  1. #1
    Membre du Club
    Homme Profil pro
    etudiant / developpeur
    Inscrit en
    Décembre 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : etudiant / developpeur

    Informations forums :
    Inscription : Décembre 2009
    Messages : 131
    Points : 69
    Points
    69
    Par défaut Java et les DLL en COM..
    Bonjour a tous,

    j'ai actuellement un problème avec l'utilisation d'une DLL sous java.

    j'utilise actuellement plusieurs DLL grace a JNI ou JNA et cela marche très bien (car les fonction de ses dll sont en exported).Mais le problème vient lorsque j'essaye d'utiliser une dll qui contient quasiment que des fonctions de type COM,
    et malheureusement ces fonctions la sont invisible par java...

    avez-vous une solution a ce problème , un changement a faire coté java ou même coté dll ?

  2. #2
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  3. #3
    Membre du Club
    Homme Profil pro
    etudiant / developpeur
    Inscrit en
    Décembre 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : etudiant / developpeur

    Informations forums :
    Inscription : Décembre 2009
    Messages : 131
    Points : 69
    Points
    69
    Par défaut
    oui jacob a l'air de repondre a mes attente mais le probleme est que je ne trouve aucun cas ou il utilise seulement la dll (ce qui est mon cas), apparemment il a toujours un autre fichier comme le .lib donc est-il possible grace a jacob d'utiliser les fonction COM de ma dll seulement avec celle-ci ?

  4. #4
    Membre du Club
    Homme Profil pro
    etudiant / developpeur
    Inscrit en
    Décembre 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : etudiant / developpeur

    Informations forums :
    Inscription : Décembre 2009
    Messages : 131
    Points : 69
    Points
    69
    Par défaut
    sinon j'ai un peu regarder la librairie J-interop qui a l'air d'être assez puissante dans le domaine liaison java/com.

    Mon problème et pour utiliser cette librairie pour régler mon problème de dll COM, car je ne trouve aucune doc pour l'utilisation d'une dll avec j-interop malgré que leur doc explique que ce soit possible.

    quelqu'un a t il un petit exemple ou une petite aide ?

  5. #5
    Futur Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Bonjour,


    je suis dans le même cas que vous je veux utiliser une dll dont les fonctions sont de type COM et je suis perdue .Est ce que vous avez trouver une solution depuis ?

    merci d'avance pour votre aide.

Discussions similaires

  1. Java force les utilisateurs Mac à installer la barre d’outils Ask.com
    Par Amine Horseman dans le forum Général Java
    Réponses: 57
    Dernier message: 26/06/2015, 21h52
  2. Comment exposer les méthodes d'une DLL sans com
    Par Ekinx93 dans le forum Débuter
    Réponses: 12
    Dernier message: 24/10/2011, 18h35
  3. dll en COM, et application java
    Par 304bl dans le forum Général Java
    Réponses: 3
    Dernier message: 08/03/2011, 21h59
  4. Java et les dlls
    Par Clorish dans le forum Langage
    Réponses: 8
    Dernier message: 31/03/2007, 14h15
  5. Réponses: 3
    Dernier message: 24/10/2003, 21h46

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