.Net开发中添加PPT控件制作
来源:互联网 发布:java代理模式怎么回事 编辑:程序博客网 时间:2024/06/06 09:05
研究了一天,现在可以获取PPT总页数了,代码分享给大家
private Object oDocument;
private void axWebBrowser1_NavigateComplete2(object sender, AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e){
Object o = e.pDisp;
oDocument = o.GetType().InvokeMember("Document", BindingFlags.GetProperty, null, o, null);
Object oApplication = o.GetType().InvokeMember("Application", BindingFlags.GetProperty, null, oDocument, null);
Object oActivePr = o.GetType().InvokeMember("ActivePresentation", BindingFlags.GetProperty, null, oApplication, null);
Object oSlides = o.GetType().InvokeMember("Slides", BindingFlags.GetProperty, null, oActivePr, null);
Object oCount = o.GetType().InvokeMember("Count", BindingFlags.GetProperty, null, oSlides, null);
MessageBox.Show("Page Count:" + oCount.ToString());
}
现在我只要知道每次切换页码的事件就可以得出当前播放到第几页了.大伙帮帮我吧~~人多力量大,都来想想办法吧,现在总页数有了.就差这个页面切换的事件了.
问题解决,求人不如求己,代码分享给大家.
接上面代码
PowerPoint.Application pptApplication = (PowerPoint.Application)oApplication;
pptApplication.SlideShowNextSlide += new Microsoft.Office.Interop.PowerPoint.EApplication_SlideShowNextSlideEventHandler(pptApplication_SlideShowNextSlide);//这个就是切换页面的事件啦
void pptApplication_SlideShowNextSlide(Microsoft.Office.Interop.PowerPoint.SlideShowWindow Wn)
{
MessageBox.Show("NextShow");
//throw new Exception("The method or operation is not implemented.");
}
下班走人,有同样问题捆饶的朋友可以看看我的代码.
- .Net开发中添加PPT控件制作
- [ASP.NET开发系列]在用户控件中添加事件
- [ASP.NET开发系列]在用户控件中添加属性
- ASP.NET开发:在用户控件中添加属性
- ASP.NET开发:在用户控件中添加属性
- [ASP.NET开发系列]在用户控件中添加属性
- ASP.NET开发:在用户控件中添加事件
- .NET中添加控件数组
- .NET中添加控件数组
- .NET中添加控件数组
- .NET中操作ppt等Office的控件
- PPT控件Spire.Presentation 教程:在VB.NET中将HTML字符串附加到PPT中
- PPT中制作倒影艺术字
- VB.NET中动态添加控件数组
- [ASP.NET开发系列]在用户控件中添加事件 -- 摘自 tigerwen01
- [ASP.NET开发系列]在用户控件中添加属性 -- 摘自 tigerwen01
- [ASP.NET开发系列]在用户控件中添加属性和事件
- .net开发笔记之十二:在Datagrid控件中添加统计(合计)行
- .NET中的字典(Hashtable)
- .NET中的字典(Hashtable)续集
- 2.设计包含min 函数的栈。
- zlib1.2.5 编译(VS2010, VS2008)
- POJ 1083 Moving Tables 贪心
- .Net开发中添加PPT控件制作
- 黑马程序员---IO流
- 黑马程序员---Socket和GUI的应用
- 虚拟机安装XP系统图解之一:VMware 的安装与汉化
- 生命不可抗拒,生命又厚爱有加
- 黑马程序员---Java高级基础的一些要点
- 数据库对象——表——轻松走进数据库之五
- Linux shell 的 test 命令用法详解
- 黑马程序员---Java高新技术上的总结