1ª PARTE
Cita:
Empezado por Casimiro Notevi
Dudas:
¿Tan lento es?
|
Bueno, el proceso de asignar el jpg a bmp tarda un poquito como bien sabes, si lo multiplicas por N imágenes el tema se demora.
Cita:
Empezado por Casimiro Notevi
¿Son muchas imágenes?.
|
Pues ni idea, pero estimo que pueden ser unas 10 o por ahí.
Cita:
Empezado por Casimiro Notevi
Si son muchas: ¿tienes que cargarlas todas?
|
Es lo suyo.
Cita:
Empezado por Casimiro Notevi
¿Son muy grandes?, para un tamaño icono pequeñito (que es lo que muestra un listview) no creo que ocupe mucho más un bmp que un jpg.
¿A qué llamas ocupa mucho más?
¿A qué llamas es lento?
|
Para este caso aunque el tamaño del icono sea pequeño hay que tratar la imagen con todo su tamaño antes de asignarla al icono, imagino.
Una imagen que en jpg ocupa 417kb. en bmp ocupa 9217kb., hay una diferencia.
¿Lento? pues la verdad es que no he cronometrado, pero fácilmente puede tardar 3 ó 4 veces más si las imágenes están en formato jpg a bmp. Estimo que puede tardar en convertir la imagen y asignarla al listview 1sg por imagen, para mi eso es demasiado.
2ª PARTE
Mientras estaba escribiendo este post iba haciendo pruebas con 5 registros con bmp o los mismos con jpg. Pues resulta que aún teniendo que convertir los jpg a bmp para asignarlos es el doble de rápido con jpg.
imagino que la capacidad que ocupan las imágenes influyen bastante en el resultado final.
Con bmp tarda como 5 segundos y con jpg algo menos de 3 en mostrar en el listview las 5 imágenes.