如何设置mediaplayer播放画面的大小 MediaPlayer1.Display:=panel1;在panel1上播放,但是画面很小,怎么设置画面的尺寸? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把panel的尺寸改大点不行吗? 把Panel1放到一个新的窗体上!Panel1的align属性设置为alClient!要想全屏,可以这样写!~把这两句加在某按钮单击事件即可!From1.BorderStyle := bsNone;From1.WindowState := wmMAXimized; 不对啊,我是这么写的 MediaPlayer1.Display:=panel1; MediaPlayer1.DisplayRect := panel1.ClientRect; MediaPlayer1.Visible:=false; MediaPlayer1.FileName:=extractFilePath(application.ExeName)+'speedis.avi'; Mediaplayer1.AutoEnable:=true; Mediaplayer1.Open; MediaPlayer1.Play; Panel1的align属性也设置为alClient不过画面还是小啊,而且我不要全屏的 1.file-->new-->form新建一个form2(对应unit2);2.在form2上放一个 panel,设置allign:=alClient;3.在unit1.pas中加入implementationuses unit2;//加入这一句{$R *.dfm}4.在form1中设置MediaPlayer1.display:=Form2.Panel1;5.要更改播放显示区域只要更改form2的大小(width,height)就行了。 另外,设置MediaPlayer1.display:=Form2.Panel1的另外一个好处是在播放过程中用户可以通过改变窗体(form2)大小来调节显示区域大小。 window 程序的页面数可变不? 麻烦哪位帮我解决一下这问题?? 在dbgrid里如何实现这样的触发事件? 大家是用什么来控制delphi的源代码版本的? 这个问题怎么办(TParameters的变量传到variant数组时出错)? 关于控件在窗体的拖动问题?????????????????????????????????????????????????? delphi7不支持报表的吗? 关于EXCEL表的插入问题,有何高招? 调用DLL文件出错 关于ACCESS数据库备份 替换的问题 请问程序员期刊的邮件用什么方式打开?
Panel1的align属性设置为alClient!
要想全屏,可以这样写!~
把这两句加在某按钮单击事件即可!
From1.BorderStyle := bsNone;
From1.WindowState := wmMAXimized;
MediaPlayer1.Display:=panel1;
MediaPlayer1.DisplayRect := panel1.ClientRect;
MediaPlayer1.Visible:=false;
MediaPlayer1.FileName:=extractFilePath(application.ExeName)+'speedis.avi';
Mediaplayer1.AutoEnable:=true;
Mediaplayer1.Open;
MediaPlayer1.Play; Panel1的align属性也设置为alClient
不过画面还是小啊,而且我不要全屏的
2.在form2上放一个 panel,设置allign:=alClient;
3.在unit1.pas中加入
implementation
uses unit2;//加入这一句
{$R *.dfm}
4.在form1中设置MediaPlayer1.display:=Form2.Panel1;
5.要更改播放显示区域只要更改form2的大小(width,height)就行了。