Einzelnen Beitrag anzeigen

Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.134 Beiträge
 
Delphi 2009 Professional
 
#18

AW: Performanceprobleme beim Befüllen von TComboBoxen

  Alt 31. Jul 2025, 12:34
Der Overhead von TStrings ist mir auch schon bei TListItem.SubItems aufgefallen. Ich habe dann TListItem abgeleitet und mit einem selbstgeschriebenen TStrings-Erben versehen. Das ganze läuft um mehrere Größenordnungen(!) schneller, aber SubItems[i] kann nur noch geschrieben und nicht mehr gelesen werden, da ich keinen Bedarf hatte, den Getter zu implementieren, der die Strings von Windows zurückholt. TComboBox hat bisher bei mir keine Probleme gemacht, aber ein gewisses anderes Control, das ich auch hier verdächtige. Ich wette daher hiermit 100 Delphi-Drachmen, dass es sich bei cmb1 bis cmb10 weder um TComboBox noch einen Erben davon handelt. Top, die Wette gilt.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat