Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
25. Mai 2006
In deiner ursprünglichen Lösung verwendest du die Variable Dehnung sowohl vor als auch nach dem Neuberechnen dieser Variable. In deinem Fall führt das zu dem von dir beobachteten Fehler. Du möchtest ja bereits mit dem Startwert etwas machen, also darfst du ihn erst nach Abschluß aller Berechnungen (die ihn verwenden) auf einen anderen Wert setzen.
Gute Nacht
marabu
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
24. Mai 2006
Auch huhu.
Verschiebe mal deine Intervallschaltung an das Ende der Schleife:
with StringGrid1 do
begin
RowCount := Round(dehnung / intervall);
dehnung := 0;
for i := 1 to Pred(rowcount) do