Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#13

AW: Löschen einer Generischen Liste

  Alt 13. Feb 2014, 11:53
Komisch, dass noch keiner gefragt hat, wie i initialisiert ist

Zur Fehlersuche wäre übrigens interessant gewesen, welchen Wert du in Delete reingegeben hast zu dem Zeitpunkt der Exception (Stichwort debug dcus) und Stoppunkt in die Zeile des raise).

Deine Logik, den Index beim Löschen über -a anzupassen, ist vermutlich falsch.
Du gehst davon aus, dass sie nach Index sortiert ist,
denn nehmen wir an, in der Liste stehen 1 und 0, dann versucht er Index 1 und -1 (0 - a, und in a steht 1) zu löschen.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (13. Feb 2014 um 12:02 Uhr)
  Mit Zitat antworten Zitat