Affichage d'une form sous Visual C++

Signaler
Messages postés
17
Date d'inscription
dimanche 25 avril 2004
Statut
Membre
Dernière intervention
16 janvier 2008
-
Messages postés
1
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
20 janvier 2011
-
Bonjour à tous,
Je débute la programmation C++ .NET à l'aide de Visual Studio 2003, j'ai créer deux form Application Windows Forms (form1 et form2), je voudrais afficher la form2 lorsque je clique sur un bouton qui se trouve dans la form1. J'ai essayé : 

form1.cpp
-----------
#include "form1.h"
#include "form2.h"
#include <windows.h>

form1.h
--------
private: System::Void button1_Click(System::Object * sender, System::EventArgs * e)
{
   form2->Show();
}

mais ça ne marche pas.
Merci pour votre aide.

2 réponses

Messages postés
111
Date d'inscription
mardi 18 septembre 2007
Statut
Membre
Dernière intervention
29 décembre 2008

salut,
as tu trouvé une solution ?
@+
Messages postés
1
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
20 janvier 2011

// Form1.cpp

#include "Form2.h"
#include "Form1.h"


// Form1.h

class Form1
{
public:
Form1(Form2* form2)
{
...
}
};

// Form2.cpp

#include "Form1.h"
#include "Form2.h"


// Form2.h

class Form2
{
void some_event_handler(...)
{
Form1* form1 = new Form1(this);
form1->Show();
}
};