热情软件屋

 

怎样使控件播放Flash动画随窗口大小的改变而改变


编号:QA004527
建立日期: 2002年1月20日 最后修改日期:2002年1月20日
所属类别:

zxm1:
    操作系统:WIN
    编程工具:Delphi
    问题:请教一个Delphi的难题,在Delphi中调用Flash播放控件后有个问题,怎样使控件播放的动画随窗口大小的改变而改变,控件相关参数无效果,在VB中不存在该问题。

回答:

     ShockwaveFlash1: TShockwaveFlash;
     panelParent : TPanel;
    
    用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;
    
    

此问题由Dragon P.C.回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio