Mir ist was aufgefallen. Wenn ich meine Liste in einer Schleife benutze, egal welche Variante ich benutze, wird der Speicher Ordungsgemäß wieder freigegeben. Im Programm selber aber nicht, obwohl ebenfalls die Löschroutinen aufgerufen werden.
Im Programm ist es so, dass ein Maushook die Mausbewegungen abfängt und die Koordinaten in dieser Liste speichert. Wird die Maustaste losgelassen wird sofort die Löschroutine aufgerufen. Was mir noch auffiel war, dass die Speicherbelastung bei der Maus höher war, als wenn ich mittels Schleife eine größere Anzahl an Items speicher lies
