Ver Mensaje Individual
  #1  
Antiguo 12-12-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Reputación: 0
coso Va por buen camino
Hola, el TExcelChart tiene el metodo 'Export' el cual en teoria exporta a un fichero grafico (en teoria, a mi no me ha funcionado). Quiza deberias grabar un gif o bmp temporal y luego cargarlo en tu image. Sobre el formato del clipboard, deberias usar el cf_metafilepict, pues el chart se copia al portapapeles con este formato. Lo malo es que no he encontrado ningun componente que lo soporte . Dejo aqui este codigo (aunque no me ha funcionado tampoco )

Código Delphi [-]
var
     x ,
     c : olevariant;
begin
     x := CreateOleObject('excel.application');
     x.WorkBooks.Open('c:\test.xls');
     c := x.WorkBooks[1].WorkSheets[1].ChartObjects[1].Chart;

     c.Export('c:\test.GIF','GIF',false);

     x.Quit;
end;
y el link

saludos, aunque la ayuda sea algo pobre
Responder Con Cita