TeeChart und TeeDefaultCapacity



  • property TeeDefaultCapacity : Longint;

    Description

    This global variable is the default capacity of all internal TList objects. See the BCB help file regarding TList.Capacity property.
    Setting it to a bigger number can increase speed when adding many points to Series components. TeeChart always uses this variable to initialize the TList.Capacity of all internal Lists.

    Aber es scheint, als bringe das gar nichts, wenn man diesen Wert setzt. Dabei habe ich darauf geachtet, dass der Wert gesetzt wird, bevor jegliche TeeChart Componente geladen (erzeugt) werden. Aber wenn ich den Wert z.B. auf 100Mio setze, dann sollte doch anschliessend mein Programm etwas viel RAM benötigen, und im "Zuwenig-Speicher-Fall" auch ne entsprechende Exception auslösen, und jedenfalls auch etwas Zeit für die sofortige Allokation benötigen. Aber nichts dergleichen. Entsprechend langsam ist dann auch das Hinzufügen von Werten... Kennt jemand die Lösung dazu??

    - Adrian


Anmelden zum Antworten