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.NET Discussion :

Comment ajouter du code CS dans VB ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 125
    Par défaut Comment ajouter du code CS dans VB ?
    Bonjour,

    J'essaye d'ajouter un composant dans mon code VB. Ce composant permet d'avoir des Treeview améliorés.
    Il se trouve ici :
    http://www.codeproject.com/KB/tree/treeviewadv.aspx

    Le problème, c'est que quand j'ouvre le code, je ne trouve que des fichiers CS (C#, je suppose), mais aucun fichier DLL ou OCX que je pourrais ajouter simplement dans les références de mon code.

    Je ne sais pas quoi faire avec ces fichiers CS (et CD)...

    Merci de m'expliquer comment je peux utiliser ce composant.

  2. #2
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Bonjour,

    quand tu regarde l'onglet "Browse code"
    tu remarque rapidement que ce n'est pas un projet vb
    donc C#

    tout le code que tu a, est un projet c# ...
    et cette discussion a l'air de mettre court à l’idée d'intégrer du C# à vb.net

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 125
    Par défaut
    OK. J'avais vu que c'était du C#, mais je pensais que vu que c'était du .Net, on pouvait mélanger les 2.

    Bon, ben il va falloir que je trouve un truc équivalent, mais en VB.NET.

  4. #4
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 247
    Par défaut
    On ne peut pas mélanger du code C# et du code VB dans le même projet.
    Par contre il est tout à fait possible d'avoir un projet C# et un projet VB dans la même solution, l'un des projets créant par exemple une dll utilisée par l'autre projet.

    EDIT :
    Dans le cas présent, dans le code source que tu télécharge, tu copie le projet Aga.Controls, que tu rajoute à ta solution avec ton projet VB.
    Tu génère une première fois le projet Aga.Controls dans ta solution, il va te créer un composant qui apparaitra dans la boite à outil. A partir de là, tu pourras utiliser ce composant sur tes form VB

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par sevyc64 Voir le message
    Par contre il est tout à fait possible d'avoir un projet C# et un projet VB dans la même solution, l'un des projets créant par exemple une dll utilisée par l'autre projet.
    Et c'est clairement la solution à adopter dans ce cas... à condition d'avoir une version complète (pas Express) de Visual Studio.

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Et c'est clairement la solution à adopter dans ce cas... à condition d'avoir une version complète (pas Express) de Visual Studio.
    Même si il a une version express VB.Net, il en télécharge une C#, compile dans une assembly le code C# qui l'intéresse et l'utilise comme référence dans son projet VB.Net

  7. #7
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par jjcasalo Voir le message
    Bon, ben il va falloir que je trouve un truc équivalent, mais en VB.NET.
    Pourquoi faire ?

    Tu prends le code C# qui t'interesse, tu rajoutes dans ta solution un projet C#, tu mets le code dedans, tu le compiles et tu utilises l'assembly avec les autres projet VB.Net de ta solution.

    Où est le soucis ?

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

Discussions similaires

  1. comment ajouter une condition if dans code VBA
    Par misig dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 13/12/2007, 00h03
  2. Réponses: 4
    Dernier message: 11/05/2006, 16h23
  3. comment inclure du code C dans un plugin
    Par Stopher dans le forum 4D
    Réponses: 6
    Dernier message: 28/04/2006, 12h39
  4. Comment ajouter du code a la suite ?
    Par maximenet dans le forum Général JavaScript
    Réponses: 21
    Dernier message: 03/02/2006, 11h52

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