Ver Mensaje Individual
  #1  
Antiguo 25-03-2009
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Reputación: 18
mjjj Va por buen camino
Rave y FileLink

Hola comunidad, tengo un problema con el Rave Report que viene con Delphi 2006.

Ocurre que desde la aplicación le direcciono de donde tiene que cargar un archivo de imagen.

Código Delphi [-]
form1.image8.Picture.SaveToFile(
getEnvironmentVariable('Programfiles')+'\apli\picture.bmp');

Y luego cuando cargo el reporte, este abre la foto que esta en esa dirección.

Utilize getenvironmentvariable, porque segun que sistema operativo tenga instalado el cliente, puede ser distinto la carpeta en donde se encuentra este archivo... puede ser en ingles por ejemplo, en otras cosas.

Hasta aqui todo bien, el archivo se guarda con el nombre y carpeta que corresponde.

El problema surge cuando quiero cargar la imagen, en el Rave utilizo un componente Bitmap, y en la propiedad FileLink le tengo asignado

"C:\archivos de programa\apli\picture.bmp"

En primer lugar, no funciona incluso para los sistemas operativos que tienen esa carpeta, y menos para los que los que el archivo queda en otra parte.

Como puedo solucionar este asunto?
De que otra maneras lo podre hacer?

Espero me puedan ayudar.

Gracias
Responder Con Cita