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

Langage Delphi Discussion :

Se servir d'une DLL


Sujet :

Langage Delphi

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 206
    Points : 149
    Points
    149
    Par défaut Se servir d'une DLL
    Il s'agit d'une DLL ecrite en VB. La fonction que je veux utiliser est "ticketpresent". Mais il semble que la DLL soit prévue pour renvoyer une classe (ou l'objet correspondant, je ne sais pas). Elle n'exporte pas la fonction ticketpresent mais les fonctions :

    DLLCanUnloadNow
    DLLGetClassObject
    DLLRegisterServer
    DLLUnregisterServer

    J'ai essayé d'ajouter la DDL comme activeX, mais cela n'a rien donné. J'ai un exemple d'utilisation en VB :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub Form_Load()
     
        Dim titre As Object
        Set ticket= CreateObject("TheDLL.Fonction")
        mess = ticket.ticketpresent("109", "donnees.txt", True)
        MsgBox mess 
     
    End Sub
    Mais cet exemple ne m'est pas très utile, visiblement l'environnement VB sait reconnaitre "TheDLL.Fonction".

    Des pistes ? Merci pour toute aide

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 206
    Points : 149
    Points
    149
    Par défaut
    Ok j'ai trouvé.

    Il s'agit d'un activeX. En utilisant la commande Projet Importer une bibliothèque de type, j'ai pu l'installer comme composant et m'en servir.

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

Discussions similaires

  1. Se servir d'une DLL
    Par cahls dans le forum Windows
    Réponses: 3
    Dernier message: 10/10/2006, 11h25
  2. pb de récup de handle à partir d'une dll
    Par yokito dans le forum Langage
    Réponses: 2
    Dernier message: 20/08/2002, 12h29
  3. Utilisation d'une dll écrite en delphi 5 dans VB6
    Par Jean-Louis dans le forum Langage
    Réponses: 4
    Dernier message: 05/08/2002, 09h19
  4. Declarer une dll Delphi ?
    Par DelphiCool dans le forum C++Builder
    Réponses: 2
    Dernier message: 26/07/2002, 10h07
  5. Equivalent à ExeName pour une DLL
    Par Smortex dans le forum Langage
    Réponses: 7
    Dernier message: 16/07/2002, 21h07

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