Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.024 Beiträge
 
Delphi 12 Athens
 
#13

AW: Zugriffsverletzung beim Kürzen eines dyn. Arrays

  Alt 25. Jan 2012, 14:46
Du solltest prüfen, ob in dieser Zeile

Move(Feldplatz[AIndex + 1], Feldplatz[AIndex], SizeOf(Feldplatz[0]) * (Length(Feldplatz) - AIndex - 1)); //Dahinterliegende Daten aufrücken

die obere Arraygrenze verletzt wird. Das ist z.B. immer der Fall, wenn AIndex = High(Feldplatz) ist.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat