wieso funktioniert dieser c++ code nicht?

...komplette Frage anzeigen

3 Antworten

Dein Code ist grauenhaft formatiert, außerdem: goto? Wirklich? o_O

Davon abgesehen: ich kenne mich zwar mit der WINAPI nicht aus, aber es sieht für mich so aus, als würdest du Eingabefelder mit Zahlen vergleichen. In allen mir bekannten Toolkits liefern Eingabefelder aber Strings. Das könnte das Problem sein.

Antwort bewerten Vielen Dank für Deine Bewertung
xxxkkklllhhh 01.12.2015, 14:31

ja aber die string geht nett ueber das HMENU hinunter

0

Welche Zeile? In dem Code kommt kein "else" vor

Antwort bewerten Vielen Dank für Deine Bewertung
xxxkkklllhhh 01.12.2015, 14:13

ach ja sorry das hab ich weggemacht. aber auch die if anfrage geht nicht :(

0
Astrofotograf 01.12.2015, 14:18
@xxxkkklllhhh

Schau mal mit dem Debugger ob er da überhaupt rein läuft. Ansonsten kann es sein, dass man den Rückgabewert der Messagebox einer Variable zuweisen muss, man muss ja auswerten können, was gedrückt wurde. Und hör auf GoTo zu benutzen. Durch 0 Teilen ist weniger böse als GoTos zu benutzen ;)

0
xxxkkklllhhh 01.12.2015, 14:27
@Astrofotograf

auch wenn ich statt der msgbox eine andere function zb: cout << "hallo" << endl;   benutze aktiviert die sich nicht :(     das cout wird in der console geschrieben wenn man nich als releas compiliert

0
Astrofotograf 01.12.2015, 14:37
@xxxkkklllhhh

Wie gesagt, rennt er in den Case überhaupt rein? Mit dem Debugger kannst du das doch kontrollieren

0

Hallo!

Was geht bei der if-Abfrage nicht?

Gruß

Antwort bewerten Vielen Dank für Deine Bewertung
Tschoo 01.12.2015, 14:24

/* and if it fails quit the program */ -- if geht doch anscheinend

0
xxxkkklllhhh 01.12.2015, 14:28
@Tschoo

ja aber die functionen wie zb eine msgbox starten nicht oder auch nicht ein einfacher cout der dann in der debuggerconsole eingetragen wird

0
Tschoo 01.12.2015, 14:33
@xxxkkklllhhh

Hallo!

Das ist aber die einzige if-Abfrage (Zeil 57) , und wenn diese das Programm beendet, dann kann auch keine msg-Box angezeigt werden.

0

Was möchtest Du wissen?