Einzelnen Beitrag anzeigen

Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#1

Schleife Zählt Falsch, versteht einer warum ? [ gelöst ]

  Alt 15. Jan 2009, 06:22
Guten Morgen Leuts,

ich hab hier ein Problem das ich absolut nicht verstehe.

Habe die Bereichsüberprüfung ebenfalls im Compiler angemacht, aber selbst dann mekert er nicht sondern erzeugt einfach diesen Blödsinn.

Was er macht ..

ich habe folgenden Code :
Delphi-Quellcode:
For j := 0 To 4 {high(arr)} Do Begin
          If Valid[j, length(arr[0]) - 3] = 2 Then Begin
            c := false;
            break;
          End;
          // Check ob wirs geschafft haben..
// Was soll der Scheis die Addressierung in Arr geht 0
// If arr[length(arr[0]) - 3, j] <> '0' Then d := false;

          If arr[j, stringlength - 2] <> '0Then d := false;
Wie man sieht habe ich j mittlerweile auf feste grenzen gesetzt, aber selbst dann läuft j laut debugger von 5 .. 0 Runter. Klar das dann Blödsinn rauskommt. und meine ganze Programmlogic beim Teufel ist.

Wers nicht glaubt sieht sich den Screenshot an.
Miniaturansicht angehängter Grafiken
fehler_393.png  
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat