我用TMediaPlayer播放视频文件,把它显示在TPlan上,TPlan会随着窗口缩放,视频文件却不动,怎么办?
解决方案 »
- AdoQuery 连接远程SQL SERVER 2000 有的成功,有的失败,原因有哪些呢?
- 如何通过域的位置访问record里的域
- 一个关于delphi中滚动条的比较实用的问题
- 关于pagecontrol的问题!!
- 数据更新难题
- 怎样在StringGrid每个单元格里按不同条件添入不同的颜色,谢谢!
- 请高手来??急用呀??
- 关于treeview得简单问题
- 在WebBrowser1的NewWindow2事件中,如何知道要打开的url
- 关于MIDAS实现Master/Detail应用有两个难解 的问题请教
- 用savedialog将adoquery中的数据导出到excel中后,fastreport的预览就空了
- ADOQuery.FieldByName 都有哪些属性 例如value asstring等 ,都是有什么作用?
D i s p l a y R e c t属性属于T R e c t类型,用于指定AV I文件的输出尺寸。通过D i s p l a y R e c t属性,可以使
AV I文件的输出缩放成一个指定的尺寸。例如,要使 AV I文件占据 P a n e l l的整个客户区,就把
D i s p l a y R e c t设为P a n e l l的尺寸:
M e d i a P l a y e r 1 . D i s p l a y R e c t : = R e c t ( 0 , 0 , P a n e l l . Wi d t h , P a n e l l . H e i g h t ) ;
可以这样处理B u t t o n l的O n C l i c k事件:
procedure TForm1.Button1Click(Sender:TO j b e c t ) ;
b e g i n
if OpenDialog1.Execute then begin
M e d i a P l a y e r 1 . F i l e n a m e : = O p e n D i a l o g 1 . F i l e n a m e ;
M e d i a P l a y e r 1 . O p e n ;
M e d i a P l a y e r 1 . D i s p l a y R e c t : = R e c t ( 0 , 0 , P a n e l l . Wi d t h , P a n e l l . H e i g h t ) ;
e n d ;
e n d ;