Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Anfängerproblem Form

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.11.2007, 15:17 Uhr
~Gast
Gast


Guten Tag,

ich bin heute umgestiegne von Borland Builder auf VS 2005.

Jetzt habe ich ein Anfängerproblem.

Ich habe eine Form mit Menü, dort einen Eintrag der eine andere Form öffnen soll.

Habe folgendes bisher gemacht:

Form1.cpp:


C++:
#include "Form2.h"


Form2.cpp:


C++:
#include "Form1.h"


Form1.h:


C++:
    public ref class Form1 : public System::Windows::Forms::Form
    {
    public:
        Form1(void)
        {
            InitializeComponent();
            Form2 *konfig = new Form2();



Fehler kommt bei der letzten Zeile (Form2 *


Code:

'Form2': nichtdeklarierter Bezeichner



Habe auch schon im Forum gesucht, finde aber keine Lösung.

Danke für Tipps.

Benny
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.11.2007, 20:14 Uhr
Bruder Leif
dances with systems
(Operator)


Argh. Das ekelhafte Ding, das VC2005 mit C++ gemacht hat, bringt die Implementierung in der .h-Datei unter und laesst die .cpp-Datei fast leer. THEORETISCH muesstest Du in den Header-Dateien die jeweils andere .h einbinden; das gaebe aber eine Rekursion. Also erst mal die Form-Variablen deklarieren, dann die die Header mit ifdef-Schutz einbinden, dann sollte das gehen. Ohne Gewaehr -- IMHO, VC2005 == eklig.
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: