Switch case funzt nicht...
-
Folgenden Quellcode...
#include "stdafx.h" #include "DEDUCT.h" #include "Codetabellen.h" #include "CT_Arten.h" #include "CT_Hersteller.h" #include "CT_Land.h" #include "CT_Quellen.h" #include "CT_Versand.h" #include "CT_Ware.h" #include "CT_Zahlung.h" #define Arten 1; #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ... ... ... void CCodetabellen::OnTANeu() { switch (m_Fenster) { case Arten: { CCT_Arten CCT_Arten; CCT_Arten.DoModal(); break; } ... ... ...Problem ist, wenn ich nicht
case Arten:sondern
case 1:benutze, funktioniert alles... sobald ich
case Arten:benutze, kommen folgende Fehlermeldungen:
...Codetabellen.cpp(61) : error C2143: Syntaxfehler : Fehlendes ':' vor ';'
...Codetabellen.cpp(61) : error C2143: Syntaxfehler : Fehlendes ';' vor ':'
...Codetabellen.cpp(62) : error C2143: Syntaxfehler : Fehlendes ';' vor '{'kann mir jemanden sagen woran es liegt???
-
#define Arten 1ohne Semikolon
-
ich danke dir...
hat funktioniert