Zitat von
MrKnogge:
Du darfst nicht zweimal den gleichen Variablen-Namen benutzen, da Delphi ja sonst nicht weist, welche van den beiden variablen du in deiner procedure meinst, wenn du "counter" schreibst.
procedure CountX(aStart, aEnd: Integer; Var Counter: array of Integer);
gruss
[Add]
Wenn du es so machst, wie Luckie dir es vorgeschlagen hat, kannst du es auch als funktion machen:
Delphi-Quellcode:
type
TIntArray = array of Integer;
function CountX(Counter: TIntArray; aStart, aEnd: Integer): TIntArray
Kommt da nicht nur ein Wert zurück? Mein Plan war ich zur Eingabe Counter..144] und daraus berechnen sich dann Counter[144..1500].Das geht doch meiner Meinung nach nicht? mit einer funktion.