Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.268 Beiträge
 
Delphi 12 Athens
 
#5

Re: PopUp Menu - Fehler beim löschen von Einträgen

  Alt 22. Mär 2005, 18:19
@citybreaker
Sprint's Code ist die richtige Lösung, für deine Vorgehensweise.

Lol's geht natürlich auch.

Und Dax ... das ist natürlich Ideal


So, und nun zum Grund, denn du ja eigentlich wissen solltest ... nach deinem Beitragszähler solltest du schließlich ein Profi, oder wenn man das hier siht doch eher ein volltr*** sein. (Tut mir Leid, aber das mußte sein)

Wenn du von vorne anfängst zu löschen, dann werden es ja immer weniger Einträge, in der Liste, weßhalb du nach der Hälfe der Einträge den Fehler bekommst.

50% gelöscht, also dein Code hat danach einen Index, welcher höher, als der Index des letzten Eintrages ist...


Deßhalb muß entweder von hinten gelöscht werden, also immer beim höchsten Index beginnen.

Oder du nimmst immer nur den Index 0 - dieses geht aber nur, wenn man alles löscht. Also nicht, wenn nur Teile gelöscht werden sollen.

Und das Items.Clear vom Dax ... naja, was macht das wohl ^^
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat