Thema: Delphi Media-Player-Problem

Einzelnen Beitrag anzeigen

Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: Media-Player-Problem

  Alt 2. Aug 2008, 16:47
Die Größe des Videos erhälts du über TMediaPlayer.DisplayRect. Hier ein kleines Beispiel, um die Größe des Panels anzupassen:
Delphi-Quellcode:
procedure ResizeDisplay(MP: TMediaPlayer);
begin
  with MP do
  begin
    Display.Width := DisplayRect.Right - DisplayRect.Left;
    Display.Height := DisplayRect.Bottom - DisplayRect.Top;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  with MediaPlayer1 do
  begin
    Filename := 'pfad\zum\file\file.avi';
    Open;
    Display := Panel1;
    ResizeDisplay(MediaPlayer1);
    Play;
  end;
end;
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat