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

VB 6 et antérieur Discussion :

Création de fonctions dans DLL


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de salrouge
    Inscrit en
    Mars 2006
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 110
    Par défaut Création de fonctions dans DLL
    bonjour
    je voudrais créer des fonctions VB qui seront accessibles de n'import où,
    j'ai pensé a créer une DLL qui rassemble toutes ces fonctions mais j'arrive pas à le faire
    quelqu'un pourrait avoir une idée sur ce sujet ?

  2. #2
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    Qu'est-ce que tu n'arrives pas à faire exactement ?

  3. #3
    Membre confirmé Avatar de salrouge
    Inscrit en
    Mars 2006
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 110
    Par défaut
    ce que je sais pas faire
    la création de la dll qui contient toutes mes fonctions
    et l'appel de cette dll dans d'autres programmes (sous VB initialement) pour l'exploitation des fonctions

  4. #4
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    Pour créer un DLL, c'est un projet ActiveX DLL

    Tu déclares les fonctions et les procédures comme dans n'importe quel autre classe à l'intérieur de ce projet.

    Tu l'appelles d'un autre projet en l'ajoutant dans les références de ton projet, et en déclarant l'objet de cette façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public Object As Nom_Projet_DLL.Classe
    (Quelques fois, ça peut différer).

  5. #5
    Membre confirmé Avatar de salrouge
    Inscrit en
    Mars 2006
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 110
    Par défaut
    j'ai entendu parler des DLL non activeX vous savez quelque chose dessus ?
    merci pour l'aide je vais essayer

  6. #6
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Il est possible de créer des dlls windows en vb
    voici deux liens qui expliquent comment il faut faire
    http://www.windowsdevcenter.com/pub/...reate_dll.html

    http://vb-helper.com/howto_make_standard_dll.html

Discussions similaires

  1. APPEL D'UNE FONCTION DANS DLL
    Par mulfycrowh dans le forum C++
    Réponses: 4
    Dernier message: 20/04/2010, 12h34
  2. fonction dans dll qui fait planter programme
    Par chris069 dans le forum C++
    Réponses: 22
    Dernier message: 28/04/2009, 16h19
  3. appel de fonction dans dll native
    Par ZaaN dans le forum C++/CLI
    Réponses: 2
    Dernier message: 15/02/2008, 20h56
  4. appel pointeur sur fonction dans DLL
    Par dietrich dans le forum Windows
    Réponses: 6
    Dernier message: 24/10/2007, 21h48
  5. PB pour Appel fonction dans DLL sur Builder3
    Par Fbartolo dans le forum C++Builder
    Réponses: 15
    Dernier message: 10/03/2005, 12h58

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