Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#1

globales dyn. Array - länge in Procedure anpassen

  Alt 10. Feb 2007, 07:22
Hi,

ich möchte in einer Procedure die länge eines dynamischen Arrays ändern.
Nach folgendem Code funktioniert das nicht. Was für ein Fehler mach ich denn nur ?

Delphi-Quellcode:
var
  MyArray: Array of Bytes;

procedure Dings(var AnyByteArray: Array of Byte);
begin
  // Calc xyz ...
  if xyz > High(AnyByteArray) then SetLength(MyArray, xyz);
end;

BEGIN
  SetLength(MyArray, 256);
  Dings(MyArray);
END.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat