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

Windows Forms Discussion :

Utilisation de dll ecrite en vb


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Par défaut Utilisation de dll ecrite en vb
    Bjr , suite a un travail je me retrouve a incruster dans mon code c# des dll ecrite en vb.
    Mais je n ai aucune idee de comment faire , autant une dll en c# je sais mais en vb je n y arrive pas.

    j ai bien essayer d ajouter une reference en selectionnant ma dll mais j obtiens un message d erreur qui est :



    Si vous avez une idee, un tuto , ... je suis preneur.
    merci

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    à priori, si t'as dll est en pur VB, c'est pas possible de l'integrer ...

    Par contre, tu peux regarder du coté de DllImport si t'as DLL Exporte des
    fonctions

    Sinon, si c'est une assemblie (donc une DLL VB.Net) , c'est sans soucis

    The Monz, Toulouse

  3. #3
    Membre confirmé Avatar de Piet
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 111
    Par défaut
    Idem que The Monz : DllImport est ton ami...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [ DllImport( "MaDllEnVB.dll", EntryPoint = "NomDuPointDEntree", CallingConvention = CallingConvention.Cdecl ) ]
    		public static extern bool MaFonctionCorrespondantAuPointDEntree1( Type1 Arg1, Type2 arg2,...);
    A utiliser de la façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaFonctionCorrespondantAuPointDEntree1( Arg1, arg2,...);

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Par défaut
    je viens d avoir une autre info

    => regsvr32.exe je vais tester merci encore je vous tiens au courant


    ps : personne ne connait un soft qui permet de voir le contenu d une dll ecrite en vb 6.0 ou fortran car ce que j'ai comme info sur les dll c'est juste leur nom ... :s
    j ai essaye avec le programme ecrit par un certain roeder mais ça ne fonctionne pas pour les dll ecrite dans les langages cites plus haut .

  5. #5
    LEK
    LEK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Par défaut
    Tu veux récupérer le code source? Dans ce cas je crois qu'il existe des décompilateurs pour VB mais qui ne te ramèneront pas grand chose...
    Si ta dll est une DLL com comme cela semble être le cas, tu peux utiliser OLE view pour avoir les méthodes et propriété de l'objet....

Discussions similaires

  1. Utiliser une DLL ecrite en VB.NET sous Delphi
    Par vg-matrix dans le forum Langage
    Réponses: 6
    Dernier message: 13/11/2012, 11h50
  2. utilisation de dll avec diverses compilateurs
    Par Thylia dans le forum C++
    Réponses: 30
    Dernier message: 21/10/2004, 16h30
  3. Utilisation de dll
    Par David E dans le forum MFC
    Réponses: 11
    Dernier message: 04/02/2004, 14h09
  4. [VB6]Passage d'un tableau dans une DLL écrite en delphi
    Par flash dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 20/09/2002, 10h15
  5. [CR] Infos sur l'utilisation de dll
    Par step dans le forum SAP Crystal Reports
    Réponses: 11
    Dernier message: 09/08/2002, 11h35

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