Hallo,
habe ein merkürdiges Problem.
In meinem Programm wird eine TTable geöffnet und alle Datensätze im Grid angezeigt (ca. 20.000). Das Scrollen mit den Cursortasten dauert extrem langsam. Zeitmessung bei Operation "Table1.Next" ergibt ca. 860 ms.
In Paradox kann man extrem schnell durch die gleiche Tabelle scrollen.
Beim versuch, ein neues Projekt in Delphi anzulegen und nur diese eine Tabelle zu öffnen, ergibt der Wert für das Scrollen zum nächsten Datensatz
ca. 2 ms.
Woran kann das liegen? Habe den Quellcode soweit es geht durchforstet, aber keine Stellen finden können im Debug-Modus, die dafür verantwortlich scheinen.
Bin ratlos und wäre für jeden Tip dankbar.
Grüsse und allen einen schönen Feiertag,
Carsten
habe ein merkürdiges Problem.
In meinem Programm wird eine TTable geöffnet und alle Datensätze im Grid angezeigt (ca. 20.000). Das Scrollen mit den Cursortasten dauert extrem langsam. Zeitmessung bei Operation "Table1.Next" ergibt ca. 860 ms.
In Paradox kann man extrem schnell durch die gleiche Tabelle scrollen.
Beim versuch, ein neues Projekt in Delphi anzulegen und nur diese eine Tabelle zu öffnen, ergibt der Wert für das Scrollen zum nächsten Datensatz
ca. 2 ms.
Woran kann das liegen? Habe den Quellcode soweit es geht durchforstet, aber keine Stellen finden können im Debug-Modus, die dafür verantwortlich scheinen.
Bin ratlos und wäre für jeden Tip dankbar.
Grüsse und allen einen schönen Feiertag,
Carsten
Comment