Einzelnen Beitrag anzeigen

oli_a

Registriert seit: 10. Jul 2008
29 Beiträge
 
#6

Re: Stack-Überlauf in while-schleife

  Alt 11. Jul 2008, 10:32
komisch, wenn ich drei schleifen draus mach, haut's hin.

Delphi-Quellcode:
i:=0;
j:=0;
while i <= Anzahl_lesewerte do
    begin
    Ausgabe_kanal_1[j] := (2/4095) * Lese_Daten[i]; //Dezimalzahl in Volt
    Inc(i,3);
    Inc(j);
end;
i:=1;
j:=1;
while i <= Anzahl_lesewerte do
    begin
    Ausgabe_kanal_1[j] := (2/4095) * Lese_Daten[i]; //Dezimalzahl in Volt
    Inc(i,3);
    Inc(j);
end;
i:=2;
j:=2;
while i <= Anzahl_lesewerte do
    begin
    Ausgabe_kanal_1[j] := (2/4095) * Lese_Daten[i]; //Dezimalzahl in Volt
    Inc(i,3);
    Inc(j);
end;
er scheint sich an dem ausdruck Lese_Daten[i+1] und Lese_Daten[i+2] zu stören
  Mit Zitat antworten Zitat