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. MySQL 存储引擎 InnoDB 内存结构之缓冲池

    缓冲池是主存储器中的一个区域,在访问 table 和索引数据时InnoDB会对其进行缓存.缓冲池允许直接从内存中访问频繁使用的数据,从而加快处理速度.在专用服务器上,通常将高达 80% 的物理内存分配 ...

  2. k3s 基础 —— 配置 loki

    官方文档 核心组件 3 个 chart: promtail 这是一个 agent 代理客户端,用于收集日志,将日志传送给 loki loki 核心组件,主要功能是日志数据的写入与分析.包含 gatew ...

  3. go NewTicker 得使用

    转载请注明出处: 在 Go 语言中,time.NewTicker 函数用于创建一个周期性触发的定时器.它会返回一个 time.Ticker 类型的值,该值包含一个通道 C,定时器会每隔一段时间向通道 ...

  4. 掌握把“烂”SQL牢牢关进笼子里的密钥

    摘要:本文通过5个部分内容帮助开发者快速了解GaussDB(DWS) 资源管理机制,让数仓过载烦恼不再,把"烂"SQL牢牢关进笼子里. 本文分享自华为云社区<直播回顾 | 掌 ...

  5. 【Vue】Echart图表

    vue-echart-ui vue 集成 echart 图表的小 demo. 基础 series.type 包括:line(折线图).bar(条形图).pie(饼图).scatter(散点图).gra ...

  6. 即构SDK7月迭代:新增支持按通道设置延迟模式,让卡顿大大减少

    即构SDK 7月迭代如期而至,本月SDK更新主要增加了按推流通道设置延迟模式,大大减少了直播卡顿:媒体本地录制新增AAC 格式,可生成更小的录制文件,更易于上传.此外还有多项功能的优化,让用户获得更好 ...

  7. Lock同步_小记

    使用同步机制的这种方式解决线程安全问题,但是不知道具体的锁对象在哪里添加,并且锁对象在哪里释放锁对象,对于这种情况Jdk5以后Java提供了一个更具体的锁对象:Lock Lock 实现提供了比使用 s ...

  8. 《最新出炉》系列入门篇-Python+Playwright自动化测试-10-标签页操作(tab)

    1.简介 标签操作其实也是基于浏览器上下文(BrowserContext)进行操作的,而且宏哥在之前的BrowserContext也有提到过,但是有的童鞋或者小伙伴还是不清楚怎么操作,或者思路有点模糊 ...

  9. WFD02

    artificial/chemical fertilizers人工╱化学肥料 The German parliament is called the 'Bundestag'.德国的议会称为 Bunde ...

  10. TFS 更换电脑名称后映射失效

    TFS 更换电脑名称后映射失效 建议不要随便更改电脑名 环境 Visual Studio 2019 : Win10 操作步骤 查找 TFS 的相关配置文件.如果你知道你之前的电脑名字可以跳过这一步:如 ...