Forum: Object-Pascal / Delphi-Language
Delphi
by morri,
28. Jun 2006
Boah neee.
Habe den Fehler gefunden !
Ich depp habe zwar an die Varialble i-1 gedacht, wenn ich Werte in das Array einlese, aber blöderweise den Wert von he2 vergessen. Da der ja dynamisch vom Recordcount kommt, (Beispiel 8 vorhandene Records) heißt es ja setlength (12,8).
Was bedeutet:
Also muss auch bei he2 die -1 hinten dran.
Blöder Fehler.
Forum: Object-Pascal / Delphi-Language
Delphi
by morri,
28. Jun 2006
Um den Code noch zu erweitern:
procedure Tgrafiken.Button1Click(Sender: TObject);
begin
jahr:='2006';
jahrund1:='2007';
apg;
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by morri,
28. Jun 2006
Sollte nicht, aber wenn du die Schritte einzeln durchgehst und nach dem 12. Durchgang wieder in die For Zeile kommst, hat i den Wert 13.
Das habe ich auch gerade bei einer simplen for schleife in bds2006 ausprobiert.
Auf jeden Fall kommt dann genau der Fehler.
:gruebel:
edit:
Forum: Object-Pascal / Delphi-Language
Delphi
by morri,
28. Jun 2006
Hallo zusammen.
Folgender Code:
FOR i:=1 TO 12 DO
begin
he2:=1;
if i<9 then