Bonjour
J ai une fonction qui parcours chaque point d une série d'un chart et le compare avec l’intégralité des points suivants et calcule la différence entre eux pour ne conserver que la plus grande.
C est très lent.
J ai un peu optimisé en n'effectuant le calcul que si le nouveau point est plus petit que le point de référence mais c est encore très lent.
Comment optimiser cela, si c est possible ?
Est-ce que je gagnerais en vitesse si je copiais toutes les valeurs que je souhaite comparer dans un tableau ?
Etant donné que je souhaite comparer après chaque nouvelle valeur, puis-je utiliser une Tcollection d objet avec un objet avec ayant seule propriété double ou existe t il l'équivalent d'une tstringlist pour double ?
Ma question est peut être incongrue mais je débute et ayant découvert les objets et Tcollection (je ne maîtrise pas totalement, je découvre), j'ai tendance à croire que c est la panacée et les coller à toutes les sauces...
Merci pour vos conseils.
Partager