Hi,
2006R3
das ist nur ein Datenbank Query das so lange die Liste füllt bis
keine Datensätze mehr vorhanden sind.
6 sichtbare Spalten mit 4500 Einträgen dauert 4 Sekunden.. allerdings
unter Rosetta und ohne Thread.
Mit Thread kommt es mir gleich schnell vor, außer dass die app nicht
geblockt ist.
Na ja, R4 ist ja bald fertig, als UB sollte es dann nur 2 Sekunden
dauern, damit kann ich dann leben.
Gruß
Stefan
Welches RB?
Am 29.08.2006 um 20:27 schrieb Stefan Sicurella:
bringt kaum etwas... habe ich sowieso schon drin
Gruß
Stefan
Hat hierzu jemand schon mal eine gute Lösung erarbeitet?
Beim füllen unsichtbar machen....
ich nutze PagePanel und blende ein und aus. Unsichtbar machen
brachte in RB 200X nix mehr (bei mir). Ich fülle ca 4000 Datensätze
7 sichtbaren Spalten in ca 1,2-1,3 sec threaded.
Ich habe meinen Code stark zerlegt und analysiert und zum Teil
Performancefresser gefunden wo ich dachte das geht flott.
Zum Testen habe ich im Code immer wieder.
#if DebugBuild then
StartTick=ticks
#Endif
CODE
#if DebugBuild then
MsgBox("Listbox füllen benötigte Sekunden: " + CStr((ticks -
StartTick)/60))
#Endif
Das hat einiges ans Licht gebracht.
Vielleicht ist auch Deine Listbox-Füllmethode nicht optimal!!!
Ciao
Claudius
--
iMac CD 2GHz / MacOS X 10.4de / RB 2006r3/ Valentina 2.4.1
Homepage http://www.ClaSai.de
iChat ryhoruk
RealBasic ListBoxes: [ I feel the need...the need for speed!!! ]