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++/CLI Discussion :

Comment r�cup�rer une valeur d'un contr�le depuis une autre Form ?


Sujet :

C++/CLI

  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par d�faut Comment r�cup�rer une valeur d'un contr�le depuis une autre Form ?
    Bonjour,

    ce qui concerne l'exemple de FAQ C++/CLI j'ai suivi tout les d�tails mais par contre quand je compile il donne toujours les �rreurs ci-dessous et j'ai r�p�t� plusieurs fois l'exemple et j'ai suivie ton exemple t�l�chrger mais les m�me problem comment r�gl� sa??????????????????


    error C2653: 'Form1' : is not a class or namespace name 6
    error C2065: 'currForm2' : undeclared identifier 8
    error C2061: syntax error : identifier 'Form2' 8
    error C2653: 'Form1' : is not a class or namespace name 11
    error C2227: left of '->Show' must point to class/struct/union/generic 13

    Merci,

  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
    tu as mis les includes en haut des pages ?

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par d�faut
    Bonjour
    oui j'ai mis les include en haut des page et j'ai suivi ton exemple mais la m�me chose je ne sais pour qu'oi

    Merci

  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
    tu peux uploader une version minimal de ton projet qui reproduit l'erreur ?

  5. #5
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par d�faut
    Bonjour,
    voila le coe Form1.cpp et .h et Form2.cpp et .h


    Merci
    Fichiers attach�s Fichiers attach�s

  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
    le nom du namespace n'est pas bon dans ton form1.cpp, il s'agit de testForm � la place de testWinforms, ce doit etre le meme que dans le fichier form1.h

  7. #7
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par d�faut
    Bonjour
    merci nico-pyright j'ai r�gl� l'erreur
    est ce que on peut faire pass� des variable de la forme deux vaire la form1 principale ???????
    par ce que j'ai essayer plusieurs exemple mais ca a pas march� si vous avez un exemple rapidement par ce que c tr�s urgent???


    Merci Bien,

  8. #8
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par d�faut
    Bonjour

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    public ref class MyConfiguration
    {
    private:
       static String ^stringConnection;
    public:
       static property String ^StringConnection
       {
    		String^ get()
    		{
    			return stringConnection;
    		}
     
    		void set(String^ value)
    		{
    			stringConnection = value;
    		}
     
       }
    };
    sa marche avec sa,
    esque il faut toujours d�clarer une variable globale comme propri�t�

    Merci

  9. #9
    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
    pas besoin d'utiliser de variable globale
    Si tu as cr�� la form2 � partir de la form1, tu peux tr�s bien passer le handle de la form1 dans le constructeur de la form2, ainsi depuis la form2, tu as acc�s � la form1 et tu peux modifier une propri�t� publique de la form1 par exemple

  10. #10
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par d�faut
    Bonjour,
    ton exemple est bien march� Merci
    Mais qu'est ce que je veut c'est passer par exmple l'information de changement de checkBox de la Form2 � la Form1(or le sens contraire de ton exemple)

    Merci,

  11. #11
    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
    c'est ce que je disais.

    Dans form1, tu instancies la form2 en lui passant le handle de la form1 (donc, form2 connait form1)
    Dans la form2, dans l'evenement de case coch�e, tu dis � la form1 que la case a �t� coch�e, le plus simple �tant de mettre � jour une propri�t� publique de la form1 depuis la form2

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 20
    Dernier message: 02/05/2010, 16h56
  2. Comment r�cup�rer la valeur d'un composant d'une form
    Par NacerAli dans le forum D�buter
    R�ponses: 5
    Dernier message: 27/02/2010, 11h19
  3. R�ponses: 21
    Dernier message: 18/11/2008, 14h36
  4. R�ponses: 4
    Dernier message: 07/10/2008, 17h05
  5. R�ponses: 1
    Dernier message: 31/10/2006, 11h15

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