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

Visual C++ Discussion :

Variable global utilisable dans plusieurs Forms


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    14
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Territoire de Belfort (Franche Comt�)

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 14
    Par d�faut Variable global utilisable dans plusieurs Forms
    Bonjour,

    Je suis d�butant en Visual C++.
    J'utilise les winforms.

    J'ai r�alis� un programme simple compos� d'un bouton sur la form1. Lorsque j'appui sur celui-ci, il m'ouvre la Form2.

    Le probl�me est que je ne sais pas comment faire pour d�clarer une variable capable d'�tre modifi� � la fois pas Form1.h et par Form2.h

    Je pense qu'il faut d�clarer une variable global, mais je ne sais pas ou il faut le faire.

    Merci pour votre aide.

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    le mieux est de faire passer les variables entre les forms pour modifier leurs valeurs

    tu peux t'inspirer de ce qu'il y a dans la faq C++/CLI http://dotnet.developpez.com/faq/cpp...sspublicmethod
    http://dotnet.developpez.com/faq/cpp...s#crossinclude
    http://dotnet.developpez.com/faq/cpp...andleParameter

    pour ce qui est des variables globales : http://dotnet.developpez.com/faq/cpp...ariableGlobale

    mais � mon avis, ce n'est pas la bonne solution

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    14
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Territoire de Belfort (Franche Comt�)

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 14
    Par d�faut
    Merci, j'ai r�ussi a faire ce que je voulais grace � la variable global.

    J'ai lu a plusieurs endroit que ce n'est effectivement pas une bonne solution de cr�er une variable global, mais est-ce que vous savez pourquoi, parce que c'est ce qui semble le plus simple pour ce genre d'application, non ?

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    on ne peut pas g�n�raliser en disant que les variables globales c'est mal.

    Cependant, dans ce genre d'utilisation, dans une vision objet, il n'y a que les deux forms qui doivent connaitre la variable, on utilise donc le passage de param�tres pour qu'elles puissent connaitre et modifier la variable

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    14
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Territoire de Belfort (Franche Comt�)

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 14
    Par d�faut
    D'accord. Merci

    Par contre, est-ce que vous savez comment d�clarer un tableau de mani�re global ?

    Merci

  6. #6
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    de la meme facon, sauf qu'on utilise un tableau http://dotnet.developpez.com/faq/cppcli/?page=array

Discussions similaires

  1. R�ponses: 2
    Dernier message: 23/04/2015, 18h38
  2. variable a utiliser dans plusieurs modules
    Par davenne.benoit dans le forum Macros et VBA Excel
    R�ponses: 8
    Dernier message: 21/05/2010, 10h23
  3. R�ponses: 4
    Dernier message: 15/02/2010, 17h02
  4. [AC-2000] M�moriser une variable pour utilisation dans plusieurs proc�dures
    Par P'tit aviateur dans le forum VBA Access
    R�ponses: 6
    Dernier message: 03/07/2009, 10h49
  5. R�ponses: 18
    Dernier message: 31/05/2006, 17h48

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