[ROTER KASTEN - ICH POSTE TROTZDEM MAL]
So schwer ist das gar nicht:
Zunächst definierst du ein Array:
MeinArray : array[0..10] of integer
Dieses Feld speichert jetzt 11 integer-Werte (also Zahlen). Diese einzelnen Zahlen sprichst du mit
MeinArray[0]
bis
MeinArray[10]
an und kannst dadurch Zahlen-Werte setzen (da du ja ein Integer-Array hast).
Beispiel:
Delphi-Quellcode:
MeinArray[0] := 115;
MeinArray[1] := 234;
Du besitzt also 11 (von 0 bis 10) integer-Werte, die im Grunde nichts anderes sind als wie wenn du folgendes definieren würdest:
Delphi-Quellcode:
Zahl1 : integer;
Zahl2 : integer;
Zahl3 : integer;
//...
Allerdings würde dies bei vielen Werten (60)
sehr umständlich und
unübersichtlich werden (für dein Vorhaben wäre das beinahe unmöglich)!
Durch die Zahl, die in eckigen Klammern angegeben wird (z.B. [0]) greifst du auf die einzelnen Werte zu.
Als kleine Hilfe noch zu deiner Aufgabe:
Folgendes definierst du im private-Bereich deiner Form:
Delphi-Quellcode:
i : integer;
Messwerte : array[0..60] of Double;
Und das brauchst du im Timer-Event:
Delphi-Quellcode:
Messwerte[i] := random(1000)/100-25;
inc(i);
if i > 60 then i := 0;
Der Code ist noch nicht ganz vollständig, sollte dir aber schonmal weiterhelfen. Bei Fragen einfach fragen
Hoffe, ich konnte etwas helfen
P@Tti