Insert a scratch project into a ppt (MSPowerPoinT file)在powerpoint中播放Scratch动画

Contributed by liu peng, March 01, 2012

A super simple way to insert a sb to a ppt,as follows: 超级简单的实现Scratch的sb文件在ppt中播放,具体操作如下:
  • Original Author: liupengty
  • Education Level: Professional Development
  • Content Types: Tool
  • Curricular Areas: Teacher Education
  • Keywords: ppt powerpoint c sb scratch embed

Play scratch animation by Macro PowerPoinT(20120301)   ( 在ppt中播放scratch动画(20120301))

1、Download Iamabing.sb and Iamabing.htm(optional) (下载Iamabing.sb和Iamabing.htm(可选))

2、Download sb2html.exe(下载sb2html.exe)

3、Download scratch1.ppt(下载scratch.ppt)

4、Download scratchapplet.jar(下载scratchapplet.jar)

5、Download soundbank.pm(下载soundbank.pm)

6、Please copy these files and your Scratch Project files to a forder.(把下载的文件和你要播放的SB文件复制到同一文件夹下)

7、Open Scratch.ppt with (在MS PowerPointT中打开scratch.ppt)

8、Input a filename of Scratch Project to the textbox , press Enter or click [Play a Scratch Appliction]button,OK.

在文本框中输入一个scratch项目文件名,按回车或点【播放Scratch动画】按钮,OK啦!

Notes:
1、macro level :  low ,宏安全级:低

2、activex   :yes,Activex:允许

3、If you have some question ,please email tyliupeng2@yahoo.com.cn,如果有疑问,EMAILtyliupeng2@yahoo.com.cn

summary:(总结)

1、sb2html.exe: autocreat a web page that  embeded  a  *.sb   file.

1、sb2html.exe:自动创建内嵌scratch文件的网页

eg:suppose "c:\ppt" forder  ,include a file "Iamabing.sb"

例如:假设有“c:\ppt“文件夹 , 包含文件“Iamabing.sb”

command line "sb2html Iamabing 387 482"  will creat a webpage "Iamabing.htm"

命令行“sb2html Iamabing 387 482” 将创建一个名为“Iamabing.htm”的网页文件
            height :387    ,width:482

高:387  ,宽:482

2、VBA---WebBrowser : insert the  webpage into PPT

VBA----WebBrowser:将网页插入到ppt中

eg: WebBrowser1.Navigate2 (file://C:\ppt\IAMABING.HTM)) : view IAMABING.HTM

例如:WebBrowser1.Navigate2 (file://C:\ppt\IAMABING.HTM浏览IAMABING.HTM :

3. My OS is WIN7 我的操作系统是win7

Browser is IE8 浏览器是IE8

VB system is VB6.0 VB系统是VB6.0

PowerPoint is 2003

Can you run Scratch1.PPT or Scratch.ppt ?
你能运行那个PPT吗?
if not , you can do it ,as follows:
 如果不能运行,你做个如下测试:
Download ppt.zip
 下载ppt.zip
1. unzip ppt.zip  to  c:\ppt 
1.把ppt.zip解压到c:\ppt
 
Iamabing.htm
Iamabing.sb
sb2html.exe
scratch1.ppt                  ' !!!!!!!!!!!!!!!!!!!!!!!!!!
scratchapplet.jar
soundbank.gm
 
2. open the forder"c:\ppt" ,  double click"scratch1.ppt"
2.打开c:\ppt文件夹,双击scratch1.ppt
 
3. press F5 , then click "play a scratch application"button
3.按F5,然后单击 "play a scratch application"按钮
 
regards

Insert a scratch project into a ppt (MSPowerPoinT file)在powerpoint中播放Scratch动画的更多相关文章

  1. Type Project has no default.properties file! Edit the project properties to set one.

    Description Resource Path Location Type Project has no default.properties file! Edit the project pro ...

  2. java开发工具idea,在install时候报错The packaging for this project did not assign a file to the build artifact

    intellij中install报错:The packaging for this project did not assign a file to the build artifact 原因是run ...

  3. git commit 提交不了 error: pathspec 'project'' did not match any file(s) known to git.

    1. 问题--使用git将代码提交到码云,使用到以下命令时: git commit -m 'init project' # 报错 error: pathspec 'project'' did not ...

  4. idea报错。Error:Failed to load project configuration: cannot parse xml file E:\project\.idea\workspace.xml: Error on line 1: 前言中不允许有内容。

    因为电脑卡死强制重启电脑后打开idea,进行junit单元测试报错: idea报错.Error:Failed to load project configuration: cannot parse x ...

  5. The packaging for this project did not assign a file to the build artifact

    当进行mvn install时,遇到以下错误 The packaging for this project did not assign a file to the build artifact 在网 ...

  6. 解决mvn clean install的报错The packaging for this project did not assign a file to the build artifact

    解决mvn clean install的报错The packaging for this project did not assign a file to the build artifact

  7. sql insert into select语句写法-将查询结果直接插入到表中

    insert into month_gpcj_info(idStr,zszrmygpsl,xyzrmygpsl,mycje,mycjl,month_date,dataCompiledDate) sel ...

  8. android的Project has no default.properties file! Edit the project properties to set one. 的解决

    网上找来这种方法基本解决: 在我们导入Android工程时,有时候会出现如题所述的错误,打开工程目录可以看到,目录下的default.properties文件没有了或者多出了一个project.pro ...

  9. select into from 和 insert into select 的区别和用法及 SQL SELECT INTO 中Undeclared variable错误解决办法

    今天试了一下数据表中的数据备份到另一个空的数据表,然后使用了SQL SELECT INTO语句,然后提示Undeclared variable......错误,现在在这里做下总结并给出解决办法. 应用 ...

  10. Error:Failed to load project configuration:xxxxxxxxxxxxxxxxxxxx cannot read file .idea/misc.xml

    你这idea不会没有配置默认jdk吧?你看看File--other settings--default project structure,看看project setting的project里面,有没 ...

随机推荐

  1. 十分钟了解MES系统的发展历程和标准体系

    大家好,我是Edison. 上一篇,我们通过一个点菜的故事快速地了解了MES系统都能做哪些事儿<三分钟快速了解什么是MES系统>,相信大家都有了一个基本的感性认知.本篇,我们将时间拨回几十 ...

  2. RLHF技术在智能娱乐中的应用:提高娱乐智能化和自动化水平”

    目录 随着人工智能技术的不断发展,智能娱乐成为了人们越来越关注的话题.在智能娱乐领域中,RLHF技术的应用正在逐渐显现.本文将介绍RLHF技术在智能娱乐中的应用,提高娱乐智能化和自动化水平. 首先,我 ...

  3. Linux系统运维之subversionEdge部署

    一.介绍 Subversion Edge是Collabnet公司发布的SVN和Apache等组件结合的SVN管理工具.由于安装过subversion+apache,发现添加账户都需要登录服务器改配置, ...

  4. IoTOS v1.0.0 开源 高效 实用 | 免费商用

    IoTOS v1.0.0 一款高效实用 IoTCard 管理 & 运营系统. IoTOS 目前取名范围过大,其主要用于IoTCard 管理业务以高效.健壮.灵活设计 SaaS.多语言.机器人推 ...

  5. 【Shell】ps 命令

    ps 命令 Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器. 1. ps 常用的命令 ps -aux #显示所有进程信息 ...

  6. 如何给Github上的开源项目提交PR?

    前言 对于一个热爱开源的程序员而言,学会给GitHub上的开源项目提交PR这是迈出开源的第一步.今天我们就来说说如何向GitHub的开源项目提交PR,当然你提交的PR可以是一个项目的需求迭代.也可以是 ...

  7. 用windows脚本命令netsh快速启用、禁用网络

    用windows脚本命令netsh快速启用.禁用网络 不知道你有没有这种需求:公司单位里的网络是内网,有时需要连接手机热点wifi网络,这时就需要先禁用内网网卡,启用无线网卡.连接内网的时候又需要先禁 ...

  8. 原生poi实现模版导出

    背景 我们公司是内网开发,外网jar包我的权限不够,所以easyexcel jar包无法使用,参考了easyexcel的填充思想,写了一个较简单的填充方法,如果直接用easyexcel的话,可以参考这 ...

  9. 使用Docker+PHP搭建苹果Maccms的影视站详细教程

    自己做博客站太难了,SEO太差自己都搜不到,原文地址求你点进去看:https://typecho.hanzhe.site/archives/88 说在前面 很早之前还没参加工作的时候,手头没钱,想要看 ...

  10. SpringBoot整合Websocket,实现作为客户端接收消息的同时作为服务端向下游客户发送消息

    SpringBoot整合Websocket 1. SpringBoot作为服务端 作为服务端时,需要先导入websocket的依赖 <dependency> <groupId> ...