"Finde den Fehler" weiß nicht was ich falsch gemacht habe
-
Hallo,
also bei folgendem Codeif(FileExists("version.txt")) versionsinfo->LoadFromFile("version.txt"); if(versionsinfo->Strings[0]!=lab_version->Caption && FileExists("version.txt")); { int sicherheitsabfrage=Application->MessageBox("Blabla",versionsinfo->Strings[0].c_str(),MB_YESNO); if(sicherheitsabfrage==6) { //code } } else Application->MessageBox("ABC",lab_version->Caption.c_str(),MB_OK);kommt beim letzten else die Fehlermeldung (beim kompilieren) "else an ungültiger position" oder ähnliches, aber selber inhalt
Nun meine Frage: Was habe ich falsch gesetzt?
Danke im Voraus
-
Hallo,
dein Semikolon hinter dem zweiten if muß weg denke ich.Gruß
-
Damit hats du Recht denke ich

Danke
-
Generell ist zu sagen, dass du vielleicht an deiner Formatierung des Codes etwas drehen solltest. Zum Beispiel konsequent nach der If-Bedingung eine neue Zeile anfangen. Dann finden sich derlei fehler auch viel schneller selber.