社区
ActiveX/COM/DCOM
帖子详情
插入一个flash文件后出现的问题
1982fish
2004-04-11 11:00:00
我想做一只蝴蝶在屏幕上飞来飞去
本来我想用几幅图片交替并移动以实现动画的效果,但是麻烦
就干脆在窗口上插入一个 . swf的文件,然后把蝴蝶周围的颜色跟窗口都过滤掉
蝴蝶不动的时候很正常,不过移动的时候出现一个问题,原先蝴蝶后面的背景会跟着移动,而且好像占用很多内存
有没有办法直接不用在窗口上编辑,就能让我的图片或者 gif,,swf的文件在屏幕上移动而不是我建的窗口啊?
...全文
155
3
打赏
收藏
插入一个flash文件后出现的问题
我想做一只蝴蝶在屏幕上飞来飞去 本来我想用几幅图片交替并移动以实现动画的效果,但是麻烦 就干脆在窗口上插入一个 . swf的文件,然后把蝴蝶周围的颜色跟窗口都过滤掉 蝴蝶不动的时候很正常,不过移动的时候出现一个问题,原先蝴蝶后面的背景会跟着移动,而且好像占用很多内存 有没有办法直接不用在窗口上编辑,就能让我的图片或者 gif,,swf的文件在屏幕上移动而不是我建的窗口啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
1982fish
2004-04-12
打赏
举报
回复
这篇文章我在网上只看到一部分,现在看到全部了,而且是作者哦,太谢谢你了!!
ch_builder
2004-04-12
打赏
举报
回复
节选自我写的《ActiveX应用》
ch_builder
2004-04-12
打赏
举报
回复
首先我们还是要先安装、导入ActiveX控件:选择“Component->Import ActiveX Control”,在上面的控件列表中选择“ShockWave Flash(Version 1.0)”,再点下面的“Install”按钮就行了!如果控件列表中没有它,那么说明ShockWave Flash控件还没有在系统中注册,不要紧,我们可以点击“Add”按钮在你的计算机中找到这个OCX文件后再Install,C++ Builder会自动为它注册。
导入成功后,C++ Builder会在ActiveX页中增加一个“ShockWaveFlash”控件,建立一个新工程,在合适的位置放置一个ShockWaveFlash控件,适当调整一下它的大小,然后在它的“Movie”属性中填上一个你的硬盘上已有的Flash动画文件名,然后按F9运行,怎么样,不用写一行代码我们就做出了一个能显示Flash动画的程序:)
为了更好的应用她,首先我们了解一下ShockWaveFlash控件的属性和方法:
【属性】AlignMode(int型)和SAlign(WideString型) 控制动画的显示位置(把这两个属性列在一起说明它们是相互关联的,改变一个另一个也会相应地改变,以下类似)。取值范围及含义如下:
0 空 当前位置
1 L 当前位置靠左
2 R 当前位置靠右
3 LR 当前位置居中
4 T 当前位置靠上
5 LT 左上
6 TR 右上
7 LTR 上方居中
8 B 当前位置靠下
9 LB 左下
10 RB 右下
11 LRB 下方居中
12 TB 当前位置垂直居中
13 LTB 靠左垂直居中
14 TRB 靠右垂直居中
15 LTRB 中央位置
【属性】BackgroundColor(int型)和BGColor(WideString型) 设置背景颜色,BackgroundColor为整型值,BGColor为它的HEX字符串。
【属性】Loop(bool型) 是否循环显示
【属性】Menu(bool型) 是否显示右键菜单,建议设为true,因为它可以完成对Flash动画的大部分控制工作,而不用我们写代码。
【属性】Movie(WideString型) Flash动画的文件名,可以在运行状态动态设置,要关闭一个动画只要把它设为空即可。
【属性】Quality(int型)和Quality2(WideString型) 控制动画的显示质量,一般将Quality设为1以获得高质量的显示效果。
【属性】ScaleMode(int型)和scale(WideString型) 控制动画的显示比例,取值范围及含义如下:
0 ShowAll 显示全部
1 NoBorder 无边框模式
2 ExactFit 拉伸到整个画面
3 空 原始大小
【方法】PercentLoaded 返回动画已经加载的百分比,你可以建立一个进程条(ProgressBar)来显示动画加载的进程。
【方法】LoadMovie 用于加载网络上的动画,动画文件名为一个BSTR型的URL值,在 C++ Builder 中可以用 AnsiToOLESTR 函数将Char型的字符串转换成BSTR型。
PowerPoint中
插入
并控制
Flash
播放
一、PowerPoint中
插入
Flash
文件
(*.swf) 怎样把
一个
flash
动画嵌入
一个
ppt
文件
中,从而使得播放时不在需要原来的
flash
文件
要在 PowerPoint 中播放
Flash
文件
,必须将名为“Shockwave
Flash
Object”的 ActiveX 控件“注册”到您的计算机上。如果已注册,它将
出现
在从“控件工具箱”中打开的控件列表中(将在下面的...
ppt中
插入
flash
现在很多学科经常要做一些研究性学习或者调查报告,使用Powerpoint是个不错的主意。 而很多时候,我们需要添加一些
flash
动画来使我们的幻灯片更加生动、美观和具有说服力。但是Powerpoint中没有提供类似
插入
图片那样直接的功能。那么如何在PPT中
插入
flash
动画影片呢? 下面我来教你四种方法: 方法一 将扩展名为. SWF的
Flash
动画
文件
插入
PPT ---
插入
一个
由
文件
创建的对象 ---在“动作设置”中的“对象动作”选项中选择“激活内容” 在PPT中
插入
Flash
动画...
html怎么
插入
flash
,Dreamweaver如何
插入
flash
动画
Dreamweaver如何
插入
flash
动画Dreamweaver如何
插入
flash
动画今天将教大家学会如何在页面中
插入
Flash
动画,
Flash
动画格式有swf和Flv,本篇教程主要是以swf格式为例进行讲解;1、首先打开Dreamweaver,新建
一个
站点,再通过HTML在站点下创建
一个
新项目。图12、将新建的'html项目进行保存,新建—保存(如图2所示),将
文件
保存在站点中,并命名为“in...
网页(web)
插入
flash
动画(.swf)
文件
时
出现
黑边这样解决
每每网页前端童鞋们是否遇到
插入
flash
动画时
出现
文件
黑边的情况呢? 其实这个和您设计的
flash
大小是有关系的,当您的网页显示区域尺寸和
flash
设计尺寸不相符时就会
出现
黑边情况,其实这个黑边不是其他东西,是
flash
背景色,默认的背景色是黑色的,当显示区域尺寸和
flash
设计尺寸不相符时就会显示
flash
背景,所以您就会看到黑边情况。 那如何让这个烦人的黑边不显示呢? 下面我给大家支个小...
教你如何在
FLASH
中载入外部SWF
文件
方法很简单,但是却相当实用,比如做
一个
flash
全站,需要按功能将网站分解成多个
flash
,然后利用本例中的原理,通过
一个
首页
flash
调用其他各个页面的
flash
文件
即可实现。本例为基础示例,可以根据需要进行扩展,关键是要学会变通,将其变为自己的东西。 实现方法: 1、新建
一个
flash
文档,要求大小最好和你要载入的那个
flash
相同; 2、在场景中放
一个
动态文本框,设置变量
ActiveX/COM/DCOM
703
社区成员
3,001
社区内容
发帖
与我相关
我的任务
ActiveX/COM/DCOM
C++ Builder ActiveX/COM/DCOM
复制链接
扫一扫
分享
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章