Ver Mensaje Individual
  #2  
Antiguo 29-06-2003
madriles madriles is offline
Miembro
 
Registrado: may 2003
Ubicación: madrid
Posts: 93
Reputación: 22
madriles Va por buen camino
bueno, creo que lo primero que tienes que hacer es que se ejecute el media player en un contenedor que puedas tratar, por ejemplo en un TPanel.
Pon en tu formulario un TPanel (Left y Top := 0 ) y un TImage, luego este codigo donde mas te guste ( OnCreate, OnShow, OnClick...)

with MediaPlayer1 do
begin
Display:=Panel1;
Panel1.Width:=DisplayRect.Right;
Panel1.Height:=DisplayRect.Bottom;
Image1.Height:=Panel1.Height;
Image1.Width:=Panel1.Width;
end;

luego te posicionas en la imagen que quieres grabar y pulsas en un TButton que tengas con este codigo

Image1.Canvas.CopyRect(Image1.ClientRect,Self.Canvas,Panel1.ClientRect);

luego, no te queda mas que salvar la imagen que me temo tendra que ser en bmp y luego tendras que convertirla a jpg
Responder Con Cita