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 :

Utilisation DLL développée en C# avec VB6


Sujet :

VB 6 et antérieur

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Utilisation DLL développée en C# avec VB6
    Bonjour tout le monde,
    Alors voila, je dois modifier un programme développé en VB6, afin que ce dernier, lors de génération d'erreur n'imprime plus les logs sur les imprimantes des personnes concernées mais envoi un mail à celle-ci ! Pour cela j'utilise donc une DLL développé en C# par un collègue, qui génère un fichier mail.
    Voici comment je l'utilise dans le code :

    Déclaration :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Declare Function WriteMove Lib "DLL_WriteMove_Mail.dll" (ByVal application As String, ByVal extension As String, ByVal from As String, ByVal too As Collection, ByVal cc As Collection, ByVal objet As String, ByVal message As Collection, ByVal fichiers As Collection) As Boolean
    Appel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LB_Mail = WriteMove("Reception.exe", "Alerte", "reception.exe@allflex-europe.com", LS_Mail_To, LS_Mail_Cc, "Avis Modem", LS_Mail_Message, LS_Mail_Attached_File)
    J'obtiens le message d'erreur suivant :
    Point d'entrée WriteMove d'une DLL introuvable dans DLL_WriteMove_Mail.dll

    Et le problème est que j'ai constaté que je ne voyais pas la DLL dans les références du projet !
    Comment puis-je l'ajouter ?
    Ou sinon pensez vous que le problème est ailleurs ?
    Merci pour tout !
    Alex

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 105
    Points : 16 627
    Points
    16 627
    Par défaut
    Salut bienvenue sur DVP.

    Essais dans l'editeur VB, "Projet" -> "Reference" et dans la fenêtre "References - Projet1" , le bouton "Parcourir ..." faire la selection de ta DLL.
    Sinon en mettant ta DLL dans le dossier de ton projet.

Discussions similaires

  1. Utiliser une DLL faite en delphi avec VB6
    Par illuch dans le forum API, COM et SDKs
    Réponses: 12
    Dernier message: 23/05/2014, 06h56
  2. Réponses: 2
    Dernier message: 09/12/2010, 16h12
  3. [AC-2007] Utilisation d'une dll windows personnalisée créer avec vb6
    Par samloba dans le forum VBA Access
    Réponses: 1
    Dernier message: 21/05/2010, 14h27
  4. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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