8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
今天在家试验了在PPT中插入网页,并且用于表示3D散点图,现在进行记录。
PowerPoint的准备工作
首先应开启PPT的“开发工具”功能,然后将浏览器控件拖拽到页面上,但是会遇到无法加载ActiveX的提示
解决办法:
搜索注册表HKEY_LOCAL_MACHINE中的{8856F961-340A-11D0-A96B-00C04FD705A2},将Compatibility Flag的改十六进制400为0即可。(注意在这个值为400的flag前还会搜索到一个值为21的,不要改错了)
之后就可以插入浏览器了。参考
画图工具的准备
HTML的画图工具有很多,但是能画3D散点图的并不多,这里我选用canvas xpress,它有着丰富的图表功能,其中Scatter3D是满足我们需要的3D散点图。
获得源码的方法是向其登陆用户名和邮件,它会把源码的下载地址发给我们,这里使用已经获得的下载地址,不知以后是否会失效。下载解压后会得到’.js’和’.css’代码,编写HTML时将这两个文件link进去就可以了。
这里建议将canvasXpress官网上Scatter3D的源码直接保存下载,注意是保存完整的网页,然后对其进行求改比较省力。下载到的HTML文件中大多数的代码是没用的,我们只保留有用的几句,如下。1
2
3
4
5
6
7
8
9
10
11
其中”scatter3d-1.json”是数据来源,其内容的具体结构还需在官网学习,总之,实验数据必须要以正确的方式写到这个文件里才会显示出来。
在PowerPoint的浏览器中访问HTML
在PowerPoint的浏览器中访问HTML需要在PPT中添加宏,使用VBA。
双击页面中刚刚画好的浏览器,会弹出VBA工程对话框,其中显示这样一个函数,”WebBrowser1_StatusTextChange()”,这个函数没有用,删掉即可。
我们需要加入这样的函数,参考,1
2
3Sub OnSlideShowPageChange()
' 自定义代码
End Sub
这个函数实现的在本页PPT播放时执行的动作。其中自定义代码区可以写WebBrowser1.Navigate ("需要的网址")。