乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 求助,PPT里如何插入个Web Browser

求助,PPT里如何插入个Web Browser

作者:乔山办公网日期:

返回目录:office365


WebBrowser是IE内置的浏览器控件,无需用户下载。本文档所讨论的是有关IE6.0版本的WebBrowser控件技术内容。其他版本的IE应该也支持。与其相关的技术要求有:打印文档的生成、页面设置、打印操作的实现等几个环节。一、WebBrowser控件
<object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>
二、WebBrowder控件的方法
//打印
WebBrowser1.ExecWB(6,1);
//打印设
WebBrowser1.ExecWB(8,1);
//打印预览
WebBrowser1.ExecWB(7,1);

如果是在新的页中插入WebBrowser,则:
Sub AddSlide()
Dim sd As Slide, shp As Shape
'Add new slide
Set sd = ActivePresentation.Slides.Add(ActiveWindow.View.Slide.SlideIndex, ppLayoutTitleOnly)
Set shp = sd.Shapes.AddOLEObject(100, 100, 400, 500, "Shell.Explorer.2")
If Not shp Is Nothing Then
shp.OLEFormat.Object.Navigate2 "链接网址"
End If
End Sub

首先创建一个WinForm程序,拖入一个textbox控件和一个button按钮,然后拖入一个panel控件,如图所示:

拖入panel控件后,找到WebBrowser控件并双击,WebBrowser控件就会自动填充到panel控件上,像下面这样:

之后给button改个名,双击button按钮设置一个简单的跳转行为:

private void goButton_Click(object sender, EventArgs e)
{
webBrowser1.Navigate(textBox1.Text);
}

然后一个简易的浏览器功能界面就实现了:

以上就是C#中WebBrowser控件的基本用法。

另外,需要对Form的sizeChanged事件进行一下编写:

private void mainForm_SizeChanged(object sender, EventArgs e)
{
panel1.Width = this.Width;
panel1.Height = this.Height;
webBrowserForm.Dock = DockStyle.Fill;
}

这样在Form窗体的大小改变时,panel的大小也会随着发生改变,并且让webBrowser控件始终填充panel控件。

为了让Form窗体中的内容显示完全,还要为其添加滚动条,可以直接在Form的构造方法中添7a64e59b9ee7ad94337加如下语句:

this.AutoScroll = true;

这样一个简易的WebBrowser就做好了。



这是office2013的安全禁用导致zhidao

参考 “http://support.microsoft.com/kb/2793374”的解决方法:

1、开始----运行----regedit.exe

2、注册表编辑器中找到
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Common\COM Compatibility\{8856F961-340A-11D0-A96B-00C04FD705A2}”

在右侧的项中右键进行修改,可选择在十六进制下将400改为0,也可选择在十进制下将1024改为0,修改完成后关闭注册表编辑器即可在PPT2013中插入Web浏览器控件了

注:以上方法在Windows7 64位系统下测试通过

相关阅读

  • 求助,PPT里如何插入个Web Browser

  • 乔山办公网office365
  • WebBrowser是IE内置的浏览器控件,无需百用户下载。本文档所讨论的是有关IE6.0版本的WebBrowser控件技度术内容。其他版本的IE应该也支持。知与其相关的技术要求有:打道印文档的生成、页
  • OA系统中office控件无法使用怎么办?

  • 乔山办公网office365
  • 1、重新安装office软件,保证不使用绿色版本。2、可到通zd!达oa官方网站下载这个ntko组建。提示:此组建完全免费。3、尽量使用IE浏览器。很多oa都是基于IE开发的,对其它浏览器支持不
  • 如何在excel中插入日历控件

  • 乔山办公网office365
  • 在开发工具中选择插入——其他控件,选择一个日历控件插入即可比如office自带的“Microsoft Date and Time picker Control”方法/步骤单击“开发工具”选项卡下的“控件”工作组中的“插入”
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网