Autor Beitrag
wacker
Hält's aus hier
Beiträge: 14

win XP, win vista Ultimate, ubuntu
CodeGear 2007 Enterprise (testversion), delphi 5
BeitragVerfasst: Mi 03.10.07 18:52 
hallo
ich hab ein programm geschrieben, welches an sich funktioniert, mir aber vorher eine fehlermeldung an den kopf wirft

ausblenden Quelltext
1:
" is not a valid integer value					

mein code:
ausblenden 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 Threadstarter
Hält's aus hier
Beiträge: 14

win XP, win vista Ultimate, ubuntu
CodeGear 2007 Enterprise (testversion), delphi 5
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 03.10.07 18:57 
Mach dich am besten Mal mit for-Schleifen vertraut - dann kann man den Fehler auch leichter finden. ;-)

_________________
We are, we were and will not be.