问有什么比较强的播放AVI的控件,要能够拉伸画面来适应播放窗口的大小!(40分)

  • 主题发起人 主题发起人 estray
  • 开始时间 开始时间
dream vcl包中免费的avifree控件(带源码), 除了能stretch还能transparent.
深度历险就有
 
tmediaplayer不就行吗?
你只要调整mediaplayer.displayrect就可以调整播放的缩放大小比例
比如在panel.onresize中写,
mediaplayer1.DisplayRect:=panel1.ClientRect;
 
TMediaPlayer

将Display属性指定为任意的TWinControl,如Panel、Form、或者Button
表示图象将在哪个Window内播放

将DisplayRect指定为一个TRect结构,
表示播放区域

在需要的时候修改DisplayRect的值就可以了
 
我同意蚯蚓的说法。TMediaPlayer将Display属性指定为任意的TWinControl,如
Panel、Form、或者Button。然后如我没记错的话,你只要把 panel或form 的
autosize shi设置为 true 便行了。并不需要更高级的控件
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部