Von Form2 zu Form1
-
Hallo,
meine "allererste" Frage auf dem Forum wäre, wie man von der Form2 zu Form1 wechselt.Ich habe schon den Code wie ich von Form1 zu Form2 wechsel:
Code:
this->Hide();
Form2^ f2 = gcnew Form2();
f2->ShowDialog();und oben bei Form1 steht: #include "Form2.h" , aber wenn ich den gleichen Code mit f1 in Form2 schreibe und #include "Form1.h" kommt ein Fehler:
c:\users\pre-admin\documents\visual studio 2010\projects\installer\installer\Installer1.h(142): error C2065: 'f2': nichtdeklarierter Bezeichner
c:\users\pre-admin\documents\visual studio 2010\projects\installer\installer\Installer1.h(142): error C2061: Syntaxfehler: Bezeichner 'Installer2'
c:\users\pre-admin\documents\visual studio 2010\projects\installer\installer\Installer1.h(143): error C2065: 'f2': nichtdeklarierter Bezeichner
c:\users\pre-admin\documents\visual studio 2010\projects\installer\installer\Installer1.h(143): error C2227: Links von "->ShowDialog" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
Typ ist ''unknown-type''
-
Hallo,
s. meinen Beitrag in Mehr als 1 Form.
Und lies ebenso meinen Beitrag in Suche Tutorial für Windows Formanwendung mit C++!
-
Das hat mir nicht weitergeholfen .Könntest du mir das nochmal erklären?Und ich verstehe nicht was ich damit machen soll "Soll ich die .cpp-dateien der Formen von den headerdateien trennen?"