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

C# Discussion :

DLL sur de VB au C# pb compatibilite


Sujet :

C#

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Septembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 3
    Points : 3
    Points
    3
    Par défaut DLL sur de VB au C# pb compatibilite
    Bonjour A tous ,
    voila qqe jours voir qqe semaines que je cherche une sollution mais je ne trouve pas
    mon probleme est le suivant :
    J 'utilise VS expresse 2013- C# sur Wind7-pro-64bit

    Je souhaite une utilise une DLL qui fonctionne actuellement sur le vieux VBasic6 mais
    je voudrais utilise sur C# .
    Quand je integre la dll dans mon projet j'ai une erreur : A reference myDll.dll could be added
    Je voudrais savoir s'il ya une sollution pour rendre la dll comtaible C# ?

    Merci de votre aide

  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
    Points : 5 195
    Points
    5 195
    Par défaut
    il faudrait que ta dll soit un activeX ou un objet COM pour que C# puisse facilement l'utiliser...

    Sinon, ça risque de ne pas être possible directement.

    Et si VS te dit qu'il ne peut pas l'uploader, c'est simplement parce que ce n'est pas une assembly (ie une dll .Net)

    Tu n'as pas du "trop" chercher... ==> Use VB6 Dll in C#

    Voilà
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  3. #3
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Septembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    merci pour la reponse
    et j ai chercher pourtant ....


    Et j 'ai besoin de VB6 or je ne l'ai pas car autrement les autres methode ne fonctionne pas ....

  4. #4
    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
    Points : 5 195
    Points
    5 195
    Par défaut
    bah si tu es développeur avec abonnement MSDN (ce qui est le cas normalement pour utiliser Visual Studio (hors express version)), tu pourras
    télécharger VB6 pour relancer la compilation en mode DLL ActiveX.

    En dehors de recompiler avec VB6 ton code, je pense que tu ne vas pas pouvoir faire grand chose d'autre...

    Ou alors, il faut recoder le contenu de cette dll VB6.

    As tu le code de la DLL vb6 ?
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  5. #5
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Septembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Non j 'ai pas encore la licence avec MSDN
    Et j'ai pas les sources des DLL
    Ok je vais donc voir pour me procurer VB6

    Merci !

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

Discussions similaires

  1. Charger Dll sur un serveur distant
    Par lolo_ici_et_la dans le forum Windows
    Réponses: 6
    Dernier message: 29/03/2006, 13h12
  2. probleme de debug d'une dll sur pc 64bits
    Par giova_fr dans le forum MFC
    Réponses: 2
    Dernier message: 12/12/2005, 16h40
  3. Réponses: 3
    Dernier message: 21/10/2005, 09h54
  4. cours dll sur visual c++
    Par hiko-seijuro dans le forum MFC
    Réponses: 6
    Dernier message: 22/07/2005, 09h28
  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