Einzelnen Beitrag anzeigen

Mario

Registriert seit: 7. Apr 2003
567 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Warum werden zwei elemente gelöscht ?

  Alt 29. Jul 2004, 14:43
So sollte es gehen:
Delphi-Quellcode:
var
  i:Integer;
begin
  if HIGH(ball) -1 > 0 then begin
    for i:=Index to HIGH(BALL)-1 do
      BALL[i]:=BALL[i+1];
    SetLength(BALL,high(ball));
  end;
High ergibt bereits das letzte Element!
Schöne Grüße,
Mario Noack
  Mit Zitat antworten Zitat