Asignar imágenes a ImageList en tiempo de ejecución
Hola a tod@s.
Estoy intentando rellenar un ListView con iconos de imágenes que vienen de un campo de una tabla. Voy recorriendo la tabla e insertando en un ImageList las imágenes para posteriormente crear el icono en el ListView y asignarle esa imagen creada. Tengo 2 problemas con la asignación de las imágenes en el ImageList, el primero es que asigno la imagen pero no aparece en el icono del ListView y segundo que cuando la imagen proviene de un JPG en vez de un BMP me da error. Este es el código que estoy usando:
Como siempre agradecería un poquito de ayuda. Gracias y un saludo |
Hola newtron.
Probá de este modo:
Saludos. :) |
Bueno, algo se va viendo ya. He modificado el código porque puedo tener almacenadas imágenes .BMP y .JPG y se ha quedado de la siguiente forma:
El problema es que hay dos registros, uno con un .JPG y otro con un .BMP y en los dos iconos se ve una parte distinta del .BMP, del .JPG ni rastro. |
Nada!! no he dicho nada!!, se ve que haciendo las pruebas se me han bailado las imágenes en la tabla y pensaba que no estaban bien. Ahora tengo el problema de que solo se ve una parte de la imagen. ¿Sabrías cómo se pone el strech de las imágenes a true?.
|
Hola.
Saludos. :) |
Estupendo, como siempre gracias por tu amabilidad amigo ecfisa. :)
Saludos |
Mi gozo en un pozo.
Estoy haciendo pruebas con distintas imágenes y muchas no me las saca bien. ¿Sabes si tienen que tener algún formato/tamaño/capacidad.. etc especial? |
Ok, creo que ya lo tengo.
He hecho algunas modificaciones a tu código en función a un ejemplo que he pillado por internet y esto parece que funciona como quiero.
Gracias de nuevo y un saludo |
Cita:
Hablando en serio, si me pasó con una imágen, pero realmente no sé a que se debe. Seguramente sea por el formato :confused: (Como dato adicional la muestra en un TImage, pero no funciona StretchDraw.) Saludos. :) |
La franja horaria es GMT +2. Ahora son las 17:01:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi