Question and Answer Database FAQ1952C.txt Adding way too many items to a TListView Category :VCL Platform :All Product :C++Builder 3.x Question: I have an inordinately large number of items (4000) I want to add to a TListView, and it takes about 30 seconds on a 166. What can I do to speed it up? Answer: Using a profiler, it has been determined that the major delay from the Win32 API ListView control. While you obviously cannot do anyting to speed it's code up, you can run the operation in a separate thread, it has been reported that API operations in a second thread (not main thread) are ~5 times faster. This will also let the user see the box fill and do other things while it is filling, which gives the illusion of not having to wait around. 7/2/98 10:32:32 AM
Last Modified: 01-SEP-99