如何做到全屏幕播放。如何实现窗口最大化FLASH的画面也和窗口一块变大。
急
急
解决方案 »
- 如何用delphi语言给dll文建会加密
- 为什么象网络蚂蚁这样的多线程程序可以加快下载速度?
- 读取表中的内容~~~~
- 请教,如何注册字体?如何判断字体已经注册?
- fastreprot的直接打印语句怎么写呀???(急急急。。。。。)
- 怎样判定DBGrid焦点的换行?
- Ms SQL Server 里面的uniqueidentifier字段在Delphi里面怎么调用阿?
- delphi 2010接手的公司真的太不负责了,终于找到内存不断泄露的原因了,没天理啊。希望有高手可以完善下。
- 如何做一个类似MSN的用户上线通知窗口的提示窗口
- installshield 的问题,急寻答案!
- 在DELPHI中调用ORACLE存储过程中的CURSOR输出参数,oracle部分已解决,delphi这边用ADO怎样实现?
- 关于事务的问题
TotalFrames:总帧数,只有当ReadyState = 4时才能访问该属性;
FrameNum:当前播放的帧;
Playing:播放或暂停一个flash;
Quality:指定当前渲染的质量,包括0=Low, 1=High、2=AutoLow、3=AutoHigh;
ScaleMode:缩放模式,0=ShowAll、1= NoBorder、2 = ExactFit;
AlignMode:对齐模式,Left=+1、Right=+2、Top=+4、Bottom=+8;
BackgroundColor:背景色,-1为默认颜色;
Loop:是否循环;
Movie:指定播放的flash文件路径,可以为一个URL。 TShockwaveFlash主要方法如下: Play():开始播放动画;
Stop();停止播放动画;
Back();播放前一帧动画;
Forward():播放后一帧动画;
Rewind():播放第一帧动画;
SetZoomRect(int left, int top, int right, int bottom):设置缩放的区域;
Zoom(int percent):按百分比缩放;
Pan(int x, int y, int mode):缩放播放面板,其中模式0为按像数、1为按窗口百分比。 TShockwaveFlash主要事件如下: OnProgress(int percent):读取一个flash时触发;
OnReadyStateChange(int state):状态改变时触发。states的值可以为0=Loading、1=Uninitialized、2=Loaded、3=Interactive和4=Complete。控件播放的动画随窗口大小的改变而改变:
用Panel包含Shockwave ActiveX控件,定义Panel的OnResize事件即可。
procedure TForm1.panelParentResize(Sender: TObject);
begin
shockwaveflash1.Width:=panelParent.Width;
shockwaveflash1.Height:=panelParent.Height;
shockwaveflash1.Hide;
shockwaveflash1.Show;
//shockwaveflash1.SetFocus;
end;
还有”用Panel包含Shockwave ActiveX控件“不太明白。因为我是初学。
这一步如何操作。
Quality:指定当前渲染的质量,包括0=Low, 1=High、2=AutoLow、3=AutoHigh;
哪一个是中等质量。我可以用0来实现低等和1及3来实现高质量。就是不能实现中等质量?
而无法编译。但可以生成EXE文件。
主要是打开文件操作我一用打开文件就出现CPU调试。
我用EXE执行时有时也会提示某一段存储地直为READ有时会提到SHOCKWAVEFLASH。OCX等等。
是什么原因。