|
¿Has probado con un ListView? El Explorer es lo que usa. Un ListView puede funcionar en modo virtual (OwnerData = true) lo que significa que no guarda sus elementos sino que los despiega "bajo demanda", es decir, tú guardas las miniaturas aparte y le indicas al ListView cuántas hay; conforme te desplazas por él, el control sabe qué elementos debe mostrar y te los pide en el evento OnData.
Con esto la visualización es mucho más rápida porque sólo debe cargar las miniaturas que inicialmente quepan en el control.
Bye
|