Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

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

AW: Massive Performanceprobleme mit TJvImageComboBox

  Alt 21. Sep 2019, 12:56
Anmerkung von Stefan Glienke, die ich ehrlich gesagt nicht ganz verstehe
Die Änderung hat das Delete vor dem if weggenommen und es nur in den einen Branch verschoben und in dem anderen Branch das InsertObject mit einem S[Index] := Value; ersetzt.
Wenn man nun schaut, was diese neue Zeile macht, wird einem klar, dass die Änderung nutzlos ist, da der setter genau das macht.

Die Änderung, die du selbst in Post #36 vorgeschlagen hast, sieht am ehesten richtig aus, wobei das noch zu testen wäre, ob das wegfallende IndexOfObject immer dasselbe liefert wie AddObject.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (21. Sep 2019 um 13:10 Uhr)
  Mit Zitat antworten Zitat