LucyUnDemi
Messages postés34Date d'inscriptionmardi 18 décembre 2007StatutMembreDernière intervention12 mai 2009
-
1 sept. 2008 à 19:11
muffin516
Messages postés2Date d'inscriptionjeudi 15 juillet 2004StatutMembreDernière intervention 1 avril 2010
-
30 janv. 2009 à 14:41
Bonjour à tous.
Je ne sais pas si la question a déjà été posée mais étant donné que je ne trouve pas de solution où que se soit sur ce forum ou ailleurs sur le net ...
Je travail pour le moment sur Visual C++ .Net 2005
Je voudrais en faite connaitre les lignes de codes (et où les placer) affin d'ouvrir une fenêtre en cliquant sur un bouton placé sur une autre fenêtre.
Pour se faire j'ai essentiellement 4 fichiers :
- Form1.h [Design] (là est l'aspect visuel de la fenêtre)
- Form1.h (là où je mets mon code pour contrôler les éléments (boutons et autres))
- Form2.h [Design] (là est l'aspect visuel de la fenêtre)
- Form2.h (là où je mets mon code pour contrôler les éléments (boutons et autres))
Mes fenêtres fonctionnent bien, il me reste qu'a pouvoir ouvrir Form2 depuis un boutons dans Form1 !
LucyUnDemi
Messages postés34Date d'inscriptionmardi 18 décembre 2007StatutMembreDernière intervention12 mai 2009 3 sept. 2008 à 11:33
Bonjour à tous.
Après une journée et demi de prise de tête, j'ai enfin trouvé la solution.
Toujours en VC++ .Net / Application Win32 :
Il faut ajouter en haut du Form1.h juste après ' #pragma once ' et aussi dans le fichier .cpp où se trouve le ' int main () {} ': #include "Form2.h"
Et enfin, il faut mettre dans Form1.h le code du bouton :
private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) {
Form2 ^maForm2= gcnew Form2();
maForm2->Show();
}
J'espère avoir été claire et avoir aidé nombre de programmeur débutant en C++