Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - brauche hilfe bei fehlersuche in meinem programm


wacker - Mi 03.10.07 18:52
Titel: brauche hilfe bei fehlersuche in meinem programm
hallo
ich hab ein programm geschrieben, welches an sich funktioniert, mir aber vorher eine fehlermeldung an den kopf wirft


Quelltext
1:
" is not a valid integer value                    

mein code:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
procedure TForm1.Button1Click(Sender: TObject);
var x,i,a:Integer;
begin
   x :=1;
   while x<11 do
    begin
      memo1.Lines.Add(FloatToStr(x));
      inc(x);
    end;
    i:=0;
    while i<11 do
    begin
    a:= StrToInt(memo1.Lines[i]);
    a:=a*a;
    memo2.Lines.add (IntToStr(a));
    inc(i);
    end;
   
end;

end.

ich vermute ich habe vergessen etwas zu konvertieren
nur ich such schon ne ewigkeit und seh meinen fehler nicht
ich seh wahrscheinlich mal wieder den wald vor lauter bäumen nicht :wink:


wacker - Mi 03.10.07 18:56

okay hat sich erledigt^^
der fehler lag in der 2ten while schleife, denn es gibt ja keine 11 zeilen im ersten memofeld


Gausi - Mi 03.10.07 18:57

Mach dich am besten Mal mit for-Schleifen vertraut - dann kann man den Fehler auch leichter finden. ;-)