Hola a todos/as:
Trabajo con Borland Delphi 2005 para Win32 y estoy tratando de crear un componente personalizado. Éste se compone de un Gauge y una imagen .png encima de él.
El problema está en que no logro cargar la imagen .png que debe mostrar el subcomponente TImage. Es decir, realizo el png.LoadFromFile (png es un objeto de la clase TPNGObject) con la ruta de la imagen deseada y luego realizo "image.Picture.Assign(png);". Sin embargo, en vez de aparecerme la imagen me muestra un color fijo gris que tapa el gauge.
Lo curioso es que si ese mismo código con esa misma ruta de imagen la implemento en la aplicación final (con una TImage distinta, nada que ver con el componente personalizado) sí que me aparece correctamente.
¿Alguien sabría decirme por qué no me sale de la otra forma y cómo podría hacerlo?
Un saludo:
David Rguez.