Einzelnen Beitrag anzeigen

Furtbichler
(Gast)

n/a Beiträge
 
#4

AW: Array Rückgabewert Funktion

  Alt 12. Jan 2014, 14:00
Auch und vorallem bei VAR müssen die Typen komatibel sein, bzw. sie müssen dort sogar identisch.
Nope, nicht bei Arrays. Verwende einfach open array parameter.
Delphi-Quellcode:
Procedure MyMethod (var a : Array of integer);
var
  i : Integer;

begin
  for i:= low(a) to high(a) do ...
end;

var
  a : Array [0..3] of integer;
  b : Array Of Integer;

begin
  setLength(b,10);
  MyMethod(a);
  MyMethod(b);
...
  Mit Zitat antworten Zitat