求助--导入的flash播放器不能用(100分)

  • 主题发起人 纯色水晶
  • 开始时间

纯色水晶

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾前辈好,我想在我的程序里边加上我自己做的flash,结果没有成功,我的步骤如下
选择菜单Component里的Import ActiveX Control选项,
再选择SWFlash.OCX 文件,进行安装,
完成后,在ActiveX面板出现了TShockwaveFlash控件,
我把它拖到了form上,指定其movie属性为我自己的flash文件路径e:/my flash/welcome form
然后运行,没出现编译错误,但是flash控件中空白一片,根本无法播放。
请问这是为什么,怎么调试
 
运行时加入Flash1.Play;
 
还是关于在delphi中播放flash 的问题,这条语句我写了,还是不行
 
源码贴上来给大伙看看
 
你的 Flash 绝对没问题,你的代码肯定写错了!!!!
 
我的代码就一句
shockwaveflash1.play;
我想我大概导入的时候犯了错误,有没有大虾可以告诉我导入flash控件的详细步骤
谢谢大家的帮助,我其实都想给分的,但分数有限,我只能给最后解决的大虾了
谢谢
 
把flash放在与.exe文件一个目录里,这样 随便在哪都可以放flash了
shockwaveflash1.Movie:=ExtractFilePath(Application.ExeName) + '*.swf';
//相对路径
shockwaveflash1.Play
 
首先你用flash6.0生成的flash必须用flash.ocx而不是swflash.ocx。
其次确认有没有把文件名写全包括盘符,路径,和文件名及扩展名
 
我的程序没有错啊!我做了好几次都没有出错!
希望大哥把你的源码放进来!让大家看看!
 

Similar threads

顶部