Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Problem: Programm hört nicht mehr auf
pana11 - Mo 22.06.09 15:23
Titel: Problem: Programm hört nicht mehr auf
Hallo hab gerade ein kleins Progrmann erstellt, jedoch hört es nicht mehr auf zu rechnen!?
Kann jemand helfen?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| var umsatz, steigsatz: double; ajahr, endjahr: integer;
procedure TForm1.ButtonRechnenClick(Sender: TObject); begin ajahr:=strtoint(editajahr.text); endjahr:=strtoint(editendjahr.text); umsatz:=strtofloat(editumsatz_ajahr.text); steigsatz:=strtofloat(editumsatzsteig.text); if (steigsatz<=0) or (steigsatz>25) then showmessage ('Umsatzsteigerung: Eingabe prüfen!') else begin memoausgabe.lines.add('Jahr'+'Umsatz'); memoausgabe.lines.add(' ');
repeat ajahr:=ajahr+1; umsatz:=umsatz*(1+steigsatz/100); memoausgabe.lines.add(inttostr(ajahr)+' '+ formatfloat('00000000,0.00',umsatz)+'€'); memoausgabe.lines.add(' '); until ajahr=endjahr;
end; end; |
Moderiert von
Narses: Topic aus Off Topic verschoben am Mo 22.06.2009 um 15:38
bummi - Mo 22.06.09 15:25
versuchs mal mit until ajahr>=endjahr;
Showmessage(FloatToStr(ajahr))
mkinzler - Mo 22.06.09 15:25
Verwende mal die Code-Formatierung (Delphi-Tag) dann ist der Code besser lesbar.
pana11 - Mo 22.06.09 15:47
Okay danke.
Wie kann ich mein Memo Feld zurücksetzen?
memoausgabe.text:=' '; ??
Xentar - Mo 22.06.09 15:56
a) Probiers doch einfach aus.
b) Neue Frage = neuer Thread.
pana11 - Mo 22.06.09 15:59
Super vielen Dank. Programm läuft.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!