已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
且行资源一个教育技术人的博客,关注学习资源设计与开发技术。窗体顶端窗体底端 首页 电子学档 教育技术思考 Flash专题 PPT专题 工具软件 资源下载 标签 留言上一篇: 王竹立:我的教育技术自传整理版(同步更新) 下一篇:让排版也自动批处理 Flash与PPT之间交互-转载请保留:/post/1038.html 原文地址见:/logs/34751222.html如果将PPT看作是一个容器或者载体,就可以在PPT中加载很多东西,比如视频,声音或者Flash。其中能够插入Flash是一个很激动人心的功 能。关于在PPT中如何插入Flash,并不是本文要探讨的内容。人有时候就是这样,在得到一些后,总想得到更多。如果仅仅是单纯的插入Flash,总觉 得不够。Flash最擅长的就是交互,如果Flash能后PPT交互该多好!想象一下,各种效果漂亮的Flash按钮在PPT中能直接操控,执行各类动 作,就象是ppt自己的按钮一样,那是如何的舒服。能不能达到这个要求呢?答案是肯定的,在参考研究了一些案例后,将我自己摸索的经验分享如下:解决问题的思路是很重要的,我们来想一下:如果要Flash和PPT交互,第一当然是要Flash发出命令,然后PPT能接收到这些命令,跟着执行相关动作。思路清晰后,问题就变得简单了。我们先来解决第一个问题:Flash如何能发出命令并让外部程序接收命令?这个相对简单,Flash中本身就有一条命令专门发送给外部程序的:fscommand,比如在Flash按钮动作中加上如下代码:=on (release)fscommand(a2);=这是一段非常简单的代码,对FLASH稍微有点理解的人都知道。这样点击这个Flash按钮的时候,Flash就会向外部程序发送一个信号,信号的名字是a2,这个a2可以是你任意的字符串,这个就不多说了。接着解决第二个问题:要PPT能接收这个“a2“信息并作出处理。PPT中自带的falsh控件Shockwave Flash object,这个控件有其中一个方法FSCommand就是用来接收Flash发出的命令,真是太好了!接下来的事情就好办了。在这个方法中写下代码做接收和处理就行了,大致如下:=Private Sub ShockwaveFlash_FSCommand(ByVal command As String, ByVal args As String)Select Case command Case a1 如果falsh发出的名利是a1 这里写PPT要做的动作 Case a2 如果falsh发出的名利是a1 这里写PPT要做的动作.End Select End Sub=到这里,问题基本解决了,PPT已经能读懂Flash的话了,并且可以执行交互,基本应用没有什么问题了,看来也不是太难。但是,在摸索的过程中还有一些问题是没有解决的:1.上述办法是针对PPT自带的flash插件Shockwave Flash object的,而我们喜欢用的另一个插件Flash Movie并没有提供任何可以编程的方法,也就是说用Flash Movie插入的Flash用上述方法不能和PPT交互。2.在应用某些功能,比如PPT导航播放时,在我实际的测试中有时候会发生错误,是PPT本身的BUG还是什么,不知道。3.当把Flash嵌入到PPT中的时候,交互就失效了。所以一定要把Flash文件放在外部,虽然问题不大,但毕竟不方便。这篇文章纯粹是技术帖,写出来的目的是我查了很多资料,几乎没有关于这类的探讨,好像是在黑暗中摸索,希望能有更多的爱好者和技术牛人指点,有更多的方法使Flash和PPT的交互更成熟可靠。单纯的在PPT中插入一个Flash,意义实在不大,而一旦Flash能和PPT交互,那将是一个新世界。惯例,提供一个测试文件,代码都在里面,希望有更多的人来关注这一部分。如果将PPT看作是一个容器或者载体,就可以在PPT中加载很多东西,比如视频,声音或者Flash。其中能够插入Flash是一个很激动人心的功 能。关于在PPT中如何插入Flash,并不是本文要探讨的内容。人有时候就是这样,在得到一些后,总想得到更多。如果仅仅是单纯的插入Flash,总觉 得不够。Flash最擅长的就是交互,如果Flash能后PPT交互该多好!想象一下,各种效果漂亮的Flash按钮在PPT中能直接操控,执行各类动 作,就象是ppt自己的按钮一样,那是如何的舒服。能不能达到这个要求呢?答案是肯定的,在参考研究了一些案例后,将我自己摸索的经验分享如下:解决问题的思路是很重要的,我们来想一下:如果要Flash和PPT交互,第一当然是要Flash发出命令,然后PPT能接收到这些命令,跟着执行相关动作。思路清晰后,问题就变得简单了。我们先来解决第一个问题:Flash如何能发出命令并让外部程序接收命令?这个相对简单,Flash中本身就有一条命令专门发送给外部程序的:fscommand,比如在Flash按钮动作中加上如下代码:=on (release)fscommand(a2);=这是一段非常简单的代码,对FLASH稍微有点理解的人都知道。这样点击这个Flash按钮的时候,Flash就会向外部程序发送一个信号,信号的名字是a2,这个a2可以是你任意的字符串,这个就不多说了。接着解决第二个问题:要PPT能接收这个“a2“信息并作出处理。PPT中自带的falsh控件Shockwave Flash object,这个控件有其中一个方法FSCommand就是用来接收Flash发出的命令,真是太好了!接下来的事情就好办了。在这个方法中写下代码做接收和处理就行了,大致如下:=Private Sub ShockwaveFlash_FSCommand(ByVal command As String, ByVal args As String)Select Case command Case a1 如果falsh发出的名利是a1 这里写PPT要做的动作 Case a2 如果falsh发出的名利是a1 这里写PPT要做的动作.End Select End Sub=到这里,问题基本解决了,PPT已经能读懂Flash的话了,并且可以执行交互,基本应用没有什么问题了,看来也不是太难。但是,在摸索的过程中还有一些问题是没有解决的:1.上述办法是针对PPT自带的flash插件Shockwave Flash object的,而我们喜欢用的另一个插件Flash Movie并没有提供任何可以编程的方法,也就是说用Flash Movie插入的Flash用上述方法不能和PPT交互。2.在应用某些功能,比如PPT导航播放时,在我实际的测试中有时候会发生错误,是PPT本身的BUG还是什么,不知道。3.当把Flash嵌入到PPT中的时候,交互就失效了。所以一定要把Flash文件放在外部,虽然问题不大,但毕竟不方便。这篇文章纯粹是技术帖,写出来的目的是我查了很多资料,几乎没有关于这类的探讨,好像是在黑暗中摸索,希望能有更多的爱好者和技术牛人指点,有更多的方法使Flash和PPT的交互更成熟可靠。单纯的在PPT中插入一个Flash,意义实在不大,而一旦Flash能和PPT交互,那将是一个新世界。惯例,提供一个测试文件,代码都在里面,希望有更多的人来关注这一部分。下载:/thread-3739-1-1.html平均得分4.33分(共3次打分)【且行微博】【已有1位网友发表了看法,点击发表】szichuan发表于:2009-2-8 | 分类: PPT专题 | Tags: FlashPPT| 浏览:1489 订阅且行资源 什么是RSS订阅查看解释且行资源QQ:510280445 E-mail: 相关文章:或许你还对这些文章感兴趣把word转换成PPT与把ppt转换成word(2009-12-20 16:52:9)Flex Builder 3.0正式版+破解补丁(2009-2-28 16:6:51)在powerpoint中加入倒计时功能(2008-12-31 11:24:20)世界顶尖演示高手GARR的PPT设计理念讲稿(下载)(2008-12-26 23:25:33)ThemeGallery PowerPoint 模板打包下载(2008-12-26 11:21:37)第五次上机:看这就是Flash动画,真得很简单!(2008-12-11 13:21:30)flashcs4简单介绍及下载(2008-12-1 11:18:0)且行学课件系列教程四:初识Flash,我会用它吗?(2008-11-23 9:16:56)且行学课件系列教程三:PowerPoint中的动画与声音,让你的课件更有感染力(2008-11-16 21:46:33)Adobe CS4简体中文版官方试用下载(2008-11-15 21:26:46)百度营销的PPT做得真不错,值得学习(2008-11-11 21:36:25)且行学课件系列教程二:用PowerPoint制作课件界面(2008-11-9 21:16:5)如何连续播放幻灯片兼答“稻草人”(2008-11-4 15:10:3)如何把powerpoint转换成flash(2008-10-31 18:30:49)且行学课件系列教程一:利用powerpoint绘制图形及美化插入图片(2008-10-31 6:26:35)AuthorWare插入FLASH问题解决(2008-10-16 18:10:21)华南师范大学教学设计精品课程课件打包下载(2008-10-7 7:0:56)FLASH制作全套装备(强烈推荐下载)(2008-10-4 10:26:50) 1楼.立体几何 如果将flash放入web容器中再插入,这样就不用让flash同ppt直接交互了 且行 于 2010-7-21 9:56:03 回复这个是好方法 2010-7-21 9:44:03回复该留言发表评论:窗体顶端名称(*)邮箱网站链接验证(*) 正文(*)(留言最长字数:1000)记住我,下次回复时不用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 膀胱癌征兆诊断及护理要领
- 2025年佛山市教师招聘考试参考题库及答案解析
- 2025年铜陵县中小学教师招聘笔试参考试题及答案解析
- 糖尿病饮食营养
- 2025年自贡市中小学教师招聘笔试参考试题及答案解析
- 2025年元阳县中小学教师招聘笔试参考试题及答案解析
- 2025年陵川县中小学教师招聘笔试参考题库及答案解析
- 2025年无锡宜兴市教师招聘参考题库及答案解析
- 山西省静乐县第一中学2025-2026学年物理高一第一学期期末统考模拟试题含解析
- 2025年扶沟县教师招聘考试参考题库及答案解析
- GB/T 34940.2-2017静态切换系统(STS)第2部分:电磁兼容性(EMC)要求
- GB/T 21198.4-2007贵金属合金首饰中贵金属含量的测定ICP光谱法第4部分:999‰贵金属合金首饰贵金属含量的测定差减法
- GB/T 21143-2014金属材料准静态断裂韧度的统一试验方法
- 第六章分子的结构与性质
- 大学英语-My Stroke of Luck优秀课件
- 第14章-裁剪《创新设计-TRIZ系统化创新教程》教学课件
- 高三语文现代文阅读《微纪元》课件29张
- 六西格玛绿带报告模板课件
- 《小马过河》完美课件(共17张)
- 江西省地图介绍模板
- (完整版)圣三国蜀汉传攻略
评论
0/150
提交评论