Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #12  
Antiguo 20-09-2011
ingel ingel is offline
Miembro
 
Registrado: jun 2003
Posts: 244
Poder: 24
ingel Va por buen camino
Hola.. no se si activar un hilo tan antiguo sera correcto , pero es justamente el problema que tengo .. puntualmente tengo un video reproduciendose en el tmediaplayer que esta contenido en un panel (mas pequeño que el form principal) y coloque un Timage DENTRO del panel( panel4 ) con el mismo tamaño y la propiedad Stretch en true y autosize en false..
La captura la realiza pero me toma la imagen desde la coord 0,0 del FORM1 y no del panel4 que es donde esta el video..
He aqui el codigo
Código:

IF Opendialog1.execute then begin
 Mediaplayer1.filename:= opendialog1.filename;
 Mediaplayer1.Open;
 Mediaplayer1.Display:= panel4;
 Image1.Height:=Panel4.Height;
 Image1.Width:=Panel4.Width;
 MediaPlayer1.DisplayRect := Rect(0, 0, panel4.Width, panel4.Height);
 Mediaplayer1.Play

 Image1.Canvas.CopyRect(Image1.ClientRect,Self.Canvas,Panel4.ClientRect);
 Image1.Picture.SaveToFile('d:\temp\foto.jpg');

end;
Gracias y sds
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:57:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi