Das Hauptproblem ist, daß man erstmal der Listbox beibringen muss, dass sie die Scrollbalken so einrichtet, daß sie auch 65000 Zeilen suggeriert und anwählbar macht (z.B. durch Page up/down-Tasten usw.)
Den Rest kann man dann, wie Metti vorschlägt und wie es die "on demand" LB macht, über die Paint-Events lösen, also erst die Daten holen, wenn sie auch wirklich gezeigt werden sollen. Um erstmal die 65000 Dummy-Zeilen in die Listbox zu kriegen, kann man evtl. mit der neuen Direktzuweisung arbeiten: Irgendwie kann man doch nun die gesamte Listbox in einem Rutsch füllen, indem man Cell(-1,-1) zuweist, oder so ähnlich. D.h, man baut vorher einen passenden String zusammen, und weist den dann zu. Das geht vermutlich schneller, als wenn man 65000mal AddRow aufruft. -- Thomas Tempelmann, http://www.tempel.org/
