Hallo Delphi-Praktiker
,
ich habe eine Frage bezüglich der Fehlermeldung "Range Check Error".
Und zwar habe ich von meinem Informatik-Lehrer ein Programm von Schülern, die nicht mehr an unserer Schule sind bekommen, da ich mich bereit erklärt habe, es evtl etwas zu verbessern, etc.
Nun bin ich, obwohl ich meines Erachtens noch nichts an den Spielfunktionen des Programms geändert habe, auf dieses Problem gestossen.
Sobald man einen bestimmten Zug tätigt, nämlich mit Spieler 2 auf die Torlinie von Spieler 1 zieht, kommt die Fehlermeldung "Range Check Error". Das Programm stürzt nicht ab oder Ähnliches. Man kann einfach normal weiterspielen.
Außerdem habe ich die Bereichsüberprüfung im Kompiler aktiviert, deshalb verstehe ich nicht, warum diese nicht anspringt...
Meine Frage ist nun, wodurch so ein Range Check Error Zustande kommt, und wie man herausfindet, welche Quelltextzeile ihn auslöst.
MfG
Spezi
PS: Ich bin mir nicht ganz sicher, ob ich die richtige Programmiersprache angegeben habe, evtl ist es
Win32, aber scheint auch .NET-Teile zu verwenden.