Seltsame Compiler-Meldung



  • Hallo Leute!!!!!!!!!11
    Ich bekomme von Visual C++ die Meldung:

    Ein doppelter Einfügeblock für Klasse "CMyPage" ist in den Quellcodedateien
    ("m:\\c++\\MeinOrdner\\etc.") vorhanden.

    Und jetzt öffnet er mir den Klassenassistenten nicht mehr (Schnief)!

    Daher meine Frage: Was ist ein doppelter einfügeblock und wie erkenne ich ihn???
    (Hab schon gesucht, sieht aber alles normal aus.)
    Helft mir beim Ausmerzen dieses unglaublichen Hindernisses!!!!!!!1

    Danke!!!



  • Der Klassenassitent arbeitet mit Signaturen in der Source die mit //{{AFX_
    beginnen. Gefolgt wird das ganze vom Klassennamen. Vermutlich hast Du eine
    Klasse kopiert und umgenannt jedoch diese Classwizard Signaturen nicht
    verändert.



  • Alles klar, Danke

    //{{AFX_DATA_INIT(CMyPage)
        // HINWEIS: Der Klassen-Assistent fügt hier Elementinitialisierung ein
        //}}AFX_DATA_INIT
    

    Ich hatte das hier im Orginalkonstruktor und in einem selbst erstellten.


Anmelden zum Antworten