Autor Beitrag
bomberpilot80
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Do 27.03.03 15:36 
Ich habe einen Mediaplayer programmiert.
Es funktionert soweit alles, selbst Vollbild-Funktion.

Jetzt gibt es nur ein Problem.
Ich kann zwar den Film auf eine bestimme Größe mit Hilfe eines Panels und DisplayRect ändern, die Seitenverhältnisse werden dabei jedoch nicht beachtet und das schöne 16:9 Format ist fürn Ar... :D

Das Selbe im Vollbild. Das Video wird auf dem kompletten Monitor verteilt und die Seitenverhältnisse sind weg.

MFG Timo
torstenheinze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 461



BeitragVerfasst: So 30.03.03 14:23 
das prob hatte ich auch vor kurzem, habs so gelöst
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
  MediaPlayer1.Open;
  Panel1.BoundsRect := MediaPlayer1.DisplayRect;
  MediaPlayer1.DisplayRect := Panel1.ClientRect;
  MediaPlayer1.Display := Panel1;
  MediaPlayer1.Play;
  panel1.Top := 1;   <<- das kann auch ein anderer wert sein, aber er darf nicht weggelassen werden, denn sonst sieht man nur ein graues feld. er könnteaber ebensogut 2 oder 3 sein.


du kannst nun auch noch das panel strecken, und dann das video neu reinzeichnen lassen, um eine proportionale vergrößerung zu ham