Ver Mensaje Individual
  #1  
Antiguo 04-09-2006
david.rguez david.rguez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Zamora, la bien cercada
Posts: 104
Reputación: 18
david.rguez Va por buen camino
Transparencias y carga de imágenes

Hola a todos/as:

Veamos, encontré por la red una unidad para añadir a Borland Delphi 2005 llamada "GIFImage" (si no recuerdo mal), que permite el manejo de imágenes GIF en las aplicaciones en Delphi. ¿Es legal? Me refiero, como es una unidad de terceros ¿puede haber algún problema legal utilizarlo para la realización de aplicaciones comerciales?

Yo lo estuve probando, ya que en teoría me solucionaba una idea que queríamos implementar. Tenemos una imagen tratada previamente con Photoshop a la que añadí cierto grado de transparencia en ciertas zonas. Al cargar esa imagen GIF en Delphi ¿se mantienen las transparencias? En las pruebas que hice no noto que haya zonas transparentes (a lo mejor le puse poco grado y por eso no se ve, por eso pregunto la duda).

Por último... estoy creando un componente. Dicho componente debería cargar en tiempo de ejecución la imagen que mencioné antes. La cuestión es que si realizo el LoadFromFile en el código del componente no me carga nada (no da ningún error, pero no aparece ninguna imagen). Sin embargo, si ese mismo código lo pongo en la aplicación final con un TImage puesto directamente ahí, sí que me lo carga en tiempo de ejecución. ¿Por qué ocurre esto? He comprobado las rutas y están bien (de hecho, utilicé la misma imagen (un GIF) sin cambiarlo de ruta tanto en una prueba como en otra)

Agradecería cualquier ayuda.

Un saludo:

David Rguez.
Responder Con Cita