loursonwinny
Messages postés13Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention22 mars 2008
-
28 déc. 2003 à 19:56
loursonwinny
Messages postés13Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention22 mars 2008
-
31 déc. 2003 à 19:03
Bonjour,
J'ai un petit souci avec le TListView. Lorsque je rajoute 10000 items, j'obtiens un temp d'éxécution tout a fait satisfaisant.
Mais lorsque je dois nettoyé, la performance est calamiteuse.
Listview.clear et listview.items.clear sont tous deux très lent malgré qu'ils se trouvent entre beginupdate et endupdate. Je ne peux pas utiliser de virtual treeview à cause de l'importance des overlayIcons dans mon appli. Je ne peux pas non plus utiliser un composant externe (genre tVirtualListview) car le code très complexe nécessiterait de grosse reprogrammation. Sachant tous cela, ai-je une possibilité de remédier à mon problème.
Lourson
loursonwinny
Messages postés13Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention22 mars 2008 31 déc. 2003 à 19:03
Merci ManChesTer pour l'essai, les performances sont meilleures que si on n'utilise pas de beginupdate et de endupdate. malheureusement elles sont identiques si ont compare avec un clear entre Beginupdate-Endupdate.