Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Remove in Generic TObjectList (https://www.delphipraxis.net/123494-remove-generic-tobjectlist.html)

OlafSt 14. Sep 2009 16:02

Re: Remove in Generic TObjectList
 
Ich bin gerade eben selbst über dieses Problem gestolpert - keines der bisherigen Updates hat sich mit diesem Problem befaßt, es existiert noch immer. Shame on you, CG !

Genügt es, einfach die Generics.Colection.pas zu modifizieren oder sind noch weitere Schritte nötig ?

Olaf

SteffenSchm 15. Sep 2009 09:06

Re: Remove in Generic TObjectList
 
Hallo Olaf,

ich habe für mich jetzt die Lösung bevorzugt, den Constructor der TObjectList mit dem Comparer aufzurufen.
Also:
Delphi-Quellcode:
ObjectList := TObjectList<TNewObject>.Create(TComparer<TNewObject>.Default);
anstelle von
Delphi-Quellcode:
ObjectList := TObjectList<TNewObject>.Create;
Seitdem funktioniert es.

Ich hielt das für die bessere Lösung im Vergleich zu einer Änderung in der Delphi-Bibliothek Generics.Collections.pas.

SirTwist 3. Nov 2009 12:37

Re: Remove in Generic TObjectList
 
Danke für die Diskussion, ich muss also nicht an meinen Fähigkeiten verzweifeln :-(

Gibt es denn eine Möglichkeit, die Generics.Collections neu zu compilieren? Wie mach ich das?

Danke schonmal!

Gruß,
Sir Twist

himitsu 3. Nov 2009 13:49

Re: Remove in Generic TObjectList
 
um da mal einiges "Gleiches" untereinander zu verlinken
http://www.delphipraxis.net/internal...t.php?t=167831

Update bringt nix, aber ein Upgrade so helfen :angel2:
http://www.delphipraxis.net/internal...t.php?t=167833


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz