vb.net操作powerpoint

clear_zero 2010-09-04 03:50:08
请问我用vb.net如何操作powerpoint呢?

用vb.net打开一个ppt文件,选择其中的几张插入到另一个ppt文件中。请问这个如何操作呢?

谢谢
...全文
624 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
clear_zero 2010-09-13
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 zcsor 的回复:]

在自己程序里操作就用MSDSOFRAME,开发文档还是很全的,去MS下一个即可。
[/Quote]
ms已经停止下载了
清晨曦月 元老 2010-09-11
  • 打赏
  • 举报
回复
在自己程序里操作就用MSDSOFRAME,开发文档还是很全的,去MS下一个即可。
jhonsonzhang 2010-09-06
  • 打赏
  • 举报
回复
用dsoframer试试,应该可以。
clear_zero 2010-09-06
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 sdfkfkd 的回复:]

通过OutlookApplication控制Slide显示你肯定知道
那么上面的方法能够获得OutlookApplication
点击listbox可以获得要显示的是哪一个Slide,那么用OutlookApplication来操纵,不OK吗
我来试试代码
[/Quote]
不好意思,我不知道哦
特别 2010-09-06
  • 打赏
  • 举报
回复
通过OutlookApplication控制Slide显示你肯定知道
那么上面的方法能够获得OutlookApplication
点击listbox可以获得要显示的是哪一个Slide,那么用OutlookApplication来操纵,不OK吗
我来试试代码
clear_zero 2010-09-06
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 sdfkfkd 的回复:]

引用 9 楼 clear_zero 的回复:

引用 8 楼 sdfkfkd 的回复:

楼主看看这个,或许能解决你的问题

看什么?

“这个”不是一个超级链接吗
[/Quote]
谢谢,这个我实现了。不知道如何通过点击listbox让webbrowser显示相应的slide
特别 2010-09-06
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 clear_zero 的回复:]

引用 8 楼 sdfkfkd 的回复:

楼主看看这个,或许能解决你的问题

看什么?
[/Quote]
“这个”不是一个超级链接吗
clear_zero 2010-09-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 jhonsonzhang 的回复:]

用dsoframer试试,应该可以。
[/Quote]

这个是自带的控件么?
clear_zero 2010-09-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 sdfkfkd 的回复:]

楼主看看这个,或许能解决你的问题
[/Quote]
看什么?
特别 2010-09-06
  • 打赏
  • 举报
回复
楼主看看这个,或许能解决你的问题
clear_zero 2010-09-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]

PowerPoint.Application pa=new PowerPoint.ApplicationClass();
PowerPoint.Presentation pp=pa.Presentations.Open(filename,
Microsoft.Office.Core.MsoTriState.msoTrue,
M……
[/Quote]

谢谢,这个是在vb.net以外操作ppt,不是把ppt显示在我的.net程序里面。
风~雪夜归人 2010-09-04
  • 打赏
  • 举报
回复
以前写过类似的VB6代码,用的VBA。不过楼上发的链接的帖子里面,请的十分详细了。就不说了,
鼓励你下吧。
wuyq11 2010-09-04
  • 打赏
  • 举报
回复
PowerPoint.Application pa=new PowerPoint.ApplicationClass();
PowerPoint.Presentation pp=pa.Presentations.Open(filename,
Microsoft.Office.Core.MsoTriState.msoTrue,
Microsoft.Office.Core.MsoTriState.msoFalse,
Microsoft.Office.Core.MsoTriState.msoFalse);http://topic.csdn.net/u/20100818/16/b761d944-7028-4c72-954d-82406958c652.html
悟迟 2010-09-04
  • 打赏
  • 举报
回复
没做过,不过,我想,ppt是一堆com组件的组合,而vb程序内嵌com组件,也就是内嵌ppt,应该控制起来更方便,
我猜的,看楼下的解答吧
clear_zero 2010-09-04
  • 打赏
  • 举报
回复
最好能把ppt显示在我的.net工程里面的。

我尝试了一下用webbrowser和一个listbox组合,listbox里面列出的是slide的编号,我想实现当我选择listbox里面相应的号码的时候webbrowser显示相应个slide.不知道如何实现

谢谢
slowgrace 2010-09-04
  • 打赏
  • 举报
回复
piao yi xia ~~

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧