FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
TShellListView tipo Explorer de Windows
Como puedo hacer para que al cargar un ShellListView, me muestre como thumbnails cuando los archivos son imagenes? tal cual lo hace el explorador de archivos de windows. El ShellListView trae solamente como ViewStyle:
vsIcon, vsList, vsReport, vsSmallIcon, pero el explorer, tiene ademas un estilo de "Vistas en Miniatura". Alguna idea? o algun componente que ya lo tenga? Saludos
__________________
Última edición por MaMu fecha: 31-03-2008 a las 22:20:21. Razón: corrección de título |
#2
|
||||
|
||||
Sigo buscando, pero no encuentro nada similar. Hay muchos thumbnails viewers, pero la mayoria son muy lentos, es decir, hasta que no se leen todas las imagenes, no se muestran, y lo ideal es que se vayan mostrando una a una a medida que se van leyendo.
Saludos
__________________
|
#3
|
|||
|
|||
¿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 |
#4
|
||||
|
||||
Keyboy, tu idea es muy buena.
Pero lo que yo quiero simplemente, es hacer que sea el propio windows quien me genere las vistas en miniatura, sin tener que poner código alguno. Me gusta la forma en que windows combina el ListView con shimgvw.dlly el resultado es más que eficiente, rápido y dinámico. Lo que se me ocurre hacer, en vez de utilizar un ListView, es utilizar un WebBrowser, y navegar (literalmente) la carpeta, por lo que, el WebBrowser, se comportará como una ventana del explorador y tendrá los parámatros que Windows le envía según la configuración de esa carpeta, con lo que ya tendría solucionado el tema de las vistas en miniatura generadas por windows. Lo unico que tendria que hacer, es pasarle el parametro de "vista en miniatura", para que no me muestre de forma vsIcon. Y es lo que estoy investigando como hacer. Saludos
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
No se inicia automáticamente explorer.exe al iniciar windows | Isnel | Windows | 2 | 19-10-2007 20:57:05 |
Correr aplicación windows en un explorer | cristian.gomez | API de Windows | 3 | 11-09-2007 14:37:38 |
windows explorer | joHn je@N | API de Windows | 4 | 23-02-2007 02:18:33 |
ScrollBox | altp | Varios | 0 | 16-09-2004 11:55:48 |
"grave vulnerabilidad" en 'Windows' e Internet Explorer' | marcoszorrilla | Noticias | 4 | 02-05-2004 22:55:04 |
|