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

WinDev Discussion :

[WD11] Creer une dll avec windev pour un autre langage


Sujet :

WinDev

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 18
    Points : 8
    Points
    8
    Par défaut [WD11] Creer une dll avec windev pour un autre langage
    Depuis peu, je développes avec WINDEV, et j'aimerai faire dialoguer un programme fonctionnant sous VISUAL C++ et utiliser certaines ressources faites avec WINDEV (Comme par exemple un éditeur de Texte).

    Comment-peut-on faire. Et comment peut on créer avec WINDEV une dll afin de l'utiliser dans un autre langage de programmation.

  2. #2
    Membre confirmé
    Profil pro
    Freelance
    Inscrit en
    Avril 2003
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Avril 2003
    Messages : 393
    Points : 492
    Points
    492
    Par défaut
    Bonjour,
    Actuellement Windev permet de créer juste des Assemblage .Net pour etre utilisé par Dotnet, il ne permet donc pas de créer une Dll utilisé, dans votre exemple par VC++.
    Par contre, j'ai créé une DLL fesant la liaison entre justement un langage externe et une bibliotheque Windev (WDL).
    Vous trouverez des exemples sur le site:
    http://vroy1.free.fr
    Pour toute aide, n'hesitez pas à poser des questions.
    Bonne journée
    Vincent

  3. #3
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 18
    Points : 8
    Points
    8
    Par défaut
    Je n'ai pas bien compris le passage de la création du fichier WDL en .DLL.
    J'ai récupéré votre exemple, qui en WINDEV 12.

    Désolé, j'ai besoin de votre aide.


  4. #4
    Membre confirmé
    Profil pro
    Freelance
    Inscrit en
    Avril 2003
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Avril 2003
    Messages : 393
    Points : 492
    Points
    492
    Par défaut
    Il n y a pas de passage de WDL en DLL.
    En fait voici comment ca marche:
    Votre programme VC++ => DLL externe => WDL

    Votre programme VC++ appel des procedures de la DLL qui elle va se charger d appeler les procédures globales de la WDL.

    Il y a un exemple en C dans le fichier zip de telechargement.
    Ce fichier d exemple appel une procedure globale de la WDL qui elle ouvre une simple fenetre Windev.

  5. #5
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 18
    Points : 8
    Points
    8
    Par défaut
    Merci de cette précision.

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Creer une dll avec VC++ .NET
    Par KindPlayer dans le forum VC++ .NET
    Réponses: 1
    Dernier message: 27/05/2008, 14h48
  2. Creer une dll avec mon application
    Par render-nick dans le forum C#
    Réponses: 7
    Dernier message: 23/08/2007, 02h13
  3. problemes pour creer une DLL
    Par enkisama dans le forum C++
    Réponses: 2
    Dernier message: 16/06/2006, 12h18
  4. creer une page avec timer pour 2 URLS
    Par anubisme dans le forum Langage
    Réponses: 4
    Dernier message: 21/04/2006, 11h03
  5. Creer une DLL avec des icônes
    Par Larion dans le forum C++Builder
    Réponses: 5
    Dernier message: 13/03/2005, 17h28

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