关于播放较高版本FALASH的问题(特别是3D效果) (一)使用activeX调用 insert菜单(插入)——control——activeX...如下图:
select ActiveX Control窗口,选择 继续操作如下图:
选择Shockwave Flash Object,如下图:
点击OK如下图:
选择Movie——然后在上面的那个空格里填C:\ Documents and Settings\xcx\桌面\课件之四:徒手防卫与控制\sample.swf(swf的绝对地址)
在选择EmbedMovie,然后在上面的下拉框里选True
(二)完善工作 如果目标计算机没有安装adobe的最新flash插件怎么办?在动画脚本里,写 on startMovie() found=ActiveXControlQuery("{D27CDB6E-AE6D-11CF-96B8-444553540000}") --返回0,表示未注册;返回-1,表示已注册 ifnot found then ActiveXControlRegister(_movie.path&"Flash10s.ocx") else exit endif end 然后到C:\Windows\System32\Macromed\Flash目录里,把Flash10s.ocx文件放到Projector(也就生成的.EXE文件目录下),就可以了。 这样,即使目标计算机从来没有看过flash,一样可以运行。 (1)如何查找Flash10s.ocx文件位置
点击右侧按钮——conntrol info就出现了 下一步把Flash10s.ocx文件复印到生成的.EXE文件目录下就OK了。
|