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 :

[VB.NET] Var globales sur plusieurs projets d'une même solut


Sujet :

Windows Forms

  1. #1
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut [VB.NET] Var globales sur plusieurs projets d'une même solut
    Salut,

    J'ai un soucis de reconnaissance de variables globales définies dans un projet, dans un autre projet de la même solution.
    Je dois avoir un problème avec les namespace je suppose.
    J'ai un projet 1 dans lequel je déclare une variable publique
    Je souhaite utiliser cette même variable dans un projet 2.
    Comment dois-je nommer ou importer les namespace pour que mes variables soient bien utilisables dans toute la solution ?

    Merci

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 160
    Points : 92
    Points
    92
    Par défaut Re: [VB.NET] Var globales sur plusieurs projets d'une même s
    Citation Envoyé par boulete
    Salut,

    J'ai un soucis de reconnaissance de variables globales définies dans un projet, dans un autre projet de la même solution.
    Je dois avoir un problème avec les namespace je suppose.
    J'ai un projet 1 dans lequel je déclare une variable publique
    Je souhaite utiliser cette même variable dans un projet 2.
    Comment dois-je nommer ou importer les namespace pour que mes variables soient bien utilisables dans toute la solution ?

    Merci
    as tu mis en reference ton projet 1 vers ton projet 2 ?

    sinon il faut declarer des variable de type constantes
    et des methode statics pour acceder aux objets ...

    je te conseille de creer un 3 eme projet de type classe library
    d'ajouter une classe avec tes variables constantes


    et une methodes statique pour recuperer les valeurs.

  3. #3
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    as tu mis en reference ton projet 1 vers ton projet 2 ?
    Non car je projet 1 contient lui même une référence du projet 2, ce qui fait que je ne peux pas, sinon ça boucle

    je te conseille de creer un 3 eme projet de type classe library
    d'ajouter une classe avec tes variables constantes
    Ca me parait effectivement très bien, je vais faire ça. Merci

  4. #4
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    Oui fait une classe non instanciable et non heritable qui contient tes variables que tu déclare "Shared"

  5. #5
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    Citation Envoyé par NiamorH
    Oui fait une classe non instanciable et non heritable qui contient tes variables que tu déclare "Shared"
    Je vois bien pour non instan,ciable, mais comment tu la rends non héritable ?

    Sinon niquel.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Points : 343
    Points
    343
    Par défaut
    non heritable faut mettre le mot clé sealed avant class

  7. #7
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    Niquel. Merci.

  8. #8
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    sealed, c'est seulement en C# ? ou cela à une utilité en VB.NET ?
    car je n'utilise que NotInheritable

  9. #9
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    sealed, c'est seulement en C# ? ou cela à une utilité en VB.NET ?
    car je n'utilise que NotInheritable
    Non, ça n'est qu'en c#

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

Discussions similaires

  1. [Débutant] Partager des javascripts entre plusieurs projets d'une même solution
    Par antrax2013 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 12/12/2012, 10h59
  2. Réponses: 19
    Dernier message: 23/08/2011, 12h13
  3. Fonction si sur plusieurs cellules d'une même ligne
    Par sangoben dans le forum Excel
    Réponses: 2
    Dernier message: 01/07/2010, 08h33
  4. Réponses: 2
    Dernier message: 16/12/2009, 13h36
  5. Référence entre plusieurs projets d'une même solution
    Par robertlafrite dans le forum Windows Forms
    Réponses: 9
    Dernier message: 04/07/2008, 09h56

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