社区
Delphi
帖子详情
求助:Delphi操作PowerPoint的问题
zhoufs
2018-06-30 04:59:37
使用Delphi 7 + Office2010,编程操作PPT:
pptApp := CreateOleObject('PowerPoint.Application'); //创建的PPT应用程序
pptApp.Presentations.open('测试.pptx');
发现两个问题:
1、PPT窗口无法隐藏
2、执行 pptApp.Quit; 无法关闭PPT窗口。
不知是什么原因? 而类似的代码,Word、Excel都正常。
...全文
259
回复
打赏
收藏
求助:Delphi操作PowerPoint的问题
使用Delphi 7 + Office2010,编程操作PPT: pptApp := CreateOleObject('PowerPoint.Application'); //创建的PPT应用程序 pptApp.Presentations.open('测试.pptx'); 发现两个问题: 1、PPT窗口无法隐藏 2、执行 pptApp.Quit; 无法关闭PPT窗口。 不知是什么原因? 而类似的代码,Word、Excel都正常。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DELPHI
控制
PowerPoint
DELPHI
控制
PowerPoint
有一大批PPT文件,想对每一个PPT文件采集其中一页,转换成Jpg或Gif文件,这样可以通过图像浏览软件迅速找到想要的PPT文件,也可以做成相册之类的集中直观地浏览这些PPT文件。大概是这个想法。 所以查了一些资料,用
DELPHI
控制
PowerPoint
,打开某个PPT文件,然后用程序自动提取其中的一页,转换成图像文件。 发现还是比较容易的
程序内嵌PPT播放及相关控制方法
作者:原创 方案: 将
PowerPoint
程序创建到自己程序的一个面板A中来确定PPT播放区以外区域的大小,主要是为移动并隐藏这些不必要的区域做准备移动
PowerPoint
程序主窗口并调整其大小,以便将
PowerPoint
主窗口的边框,菜单,工具条,滚动条,状态条等不必要的区域隐藏到面板A的可视范围以外这样在面板A的范围内就只剩下PPT播放区了,就好像PPT是在自己的程序内容播放一样,如下
Delphi
控制
PowerPoint
完整的例子
Delphi
控制
PowerPoint
完整的例子
PowerPoint
, Word, Ole
操作
检测PC是否安装
PowerPoint
uses ComObj function IsInstallProg(const ProgID: string) : boolean; begin result := true; try ProgIDToClassID('
PowerPoint
.Application'); except result := false; en
使用WebBrowser打开
Powerpoint
时只自动显示前两页的解决办法
有些时候在使用
delphi
的WebBrowser控件编写显示PPT(Microsoft
PowerPoint
)文档的时候(假设你欲显示的PPT已经设置成自动进行幻灯片切换),会出现WebBrowser只播放了前两页就停在那里不动了的情况。这时如果你用鼠标点一下WebBrowser右面的滚动条下方的箭头,会继续播放,如果你把PPT设置成了循环播放,也会顺利播放下去。这个
问题
产生的原因尚不知晓,也许是
Delphi
5,944
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章