社区
C++ Builder
帖子详情
如何使用OLE或者TPowerPointApplication来播放PPT(PPS)格式的文件
meCAD
2006-07-08 09:20:31
不需要编辑,只需要打开并播放幻灯片即可.能响应上一页下一页的功能即可
...全文
626
8
打赏
收藏
如何使用OLE或者TPowerPointApplication来播放PPT(PPS)格式的文件
不需要编辑,只需要打开并播放幻灯片即可.能响应上一页下一页的功能即可
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccrun.com
2006-08-05
打赏
举报
回复
OLE专业户来也!!!
用OLE操作PowerPoint
void __fastcall TestPowerPoint(LPSTR lpFileName)
{
Variant vPowerPoint;
try
{
vPowerPoint = CreateOleObject("PowerPoint.Application");
}
catch(...)
{
ShowMessage("Error...");
}
// 使 Powerpoint 界面可视
vPowerPoint.OlePropertySet("Visible", true);
// Powerpoint的版本
String strVersion = vPowerPoint.OlePropertyGet("Version");
// 打开一个剪辑
vPowerPoint.OlePropertyGet("Presentations")
.OleFunction("Open", lpFileName, false, false, true);
// 幻灯片总数
int nSlidesCount = vPowerPoint.OlePropertyGet("ActivePresentation")
.OlePropertyGet("Slides").OlePropertyGet("Count");
// 放映这个剪辑
vPowerPoint.OlePropertyGet("ActivePresentation")
.OlePropertyGet("SlideShowSettings").OleFunction("Run");
// 下一个幻灯片
Variant vSlideShowWin = vPowerPoint.OlePropertyGet("ActivePresentation")
.OlePropertyGet("SlideShowWindow");
vSlideShowWin.OlePropertyGet("View").OleFunction("Next");
// 跳到第二页
vSlideShowWin.OlePropertyGet("View").OleFunction("GoToSlide", 2);
// 返回上一页
vSlideShowWin.OlePropertyGet("View").OleFunction("Previous");
// 跳到最后一页
vSlideShowWin.OlePropertyGet("View").OleFunction("Last");
// 显示当前幻灯名称
String strSlideName = vSlideShowWin.OlePropertyGet("View")
.OlePropertyGet("Slide").OlePropertyGet("Name");
// 运行某个宏
vPowerPoint.OleFunction("Run", "'1.ppt'!Macro1");
// 关闭Powerpoint
vPowerPoint.OleProcedure("Quit");
vPowerPoint = Unassigned;
}
ljianq
2006-08-05
打赏
举报
回复
我也正在使用中,发现TOleContainer加载PowerPoint文档后,
OleContainer的OleObject竟然无效。
day_dreamerabc
2006-08-05
打赏
举报
回复
try
{
vPowerPoint = CreateOleObject("PowerPoint.Application");
}
catch(...)
{
ShowMessage("Error...");
}
如果没装PPT就会报错
meCAD
2006-08-05
打赏
举报
回复
to ccrun:
这个需要安装ppt吗?
constantine
2006-08-05
打赏
举报
回复
用那个webbrowser控件也可以
Waiting4you
2006-07-09
打赏
举报
回复
不用代码,直接在窗体里放一个TOleContainer,双击它就可以插入pps文件了
Waiting4you
2006-07-08
打赏
举报
回复
用 TOleContainer 把pps文件加载进去可以吗?
meCAD
2006-07-08
打赏
举报
回复
具体的代码怎么写?
64位ODBC驱动程序 Access 及 Excel
64位windows平台默认不安装Access的64位ODBC驱动,此下载将安装一系列组件,帮助在现有的 Microsoft Office
文件
(例如 Microsoft Office Access 2010(*.mdb 和 *.accdb)
文件
和 Microsoft Office Excel 2010(*.xls、*.xlsx 和 *.xlsb)
文件
)与其他数据源(例如 Microsoft SQL Server)之间传输数据。还支持与现有文本
文件
建立连接。 此外,还会安装 ODBC 和
OLE
DB 驱动程序,供应用程序开发人员在开发与 Office
文件
格式
连接的应用程序时
使用
。
Oracle 11g 精简客户端打包 2012-06更新
Oracle Instant Client 11.1.06.20 可以免费分发的Oracle精简客户端 By ZhaHost in 2010.06.18 2012.05.18 重新打包,采取原生的odac xcopy方式 可连接8.1.7以上的Oracle数据库 内容来源: 用于Windows 的Oracle 数据访问组件(ODAC) 本安装包仅供NSIS交流与学习
使用
。 版权所有 © 2008,Oracle。保留所有权利。 本安装包主要考虑到Oracle分布式事务Oramts而制作的,因为CSLA.NET要
使用
到分布式事务,本安装包包含以下内容: 1. Oracle精简客户端 2. Oracle
Ole
db组件 3. Oracle odp.net2.x组件 4. Oracle Oramts组件(需要启用MSDTC服务)
dotnet OpenXML 读取
PPT
内嵌
ole
格式
Excel 表格的信息
在 Office 中,可以在
PPT
里面插入表格,插入表格有好多不同的方法,对应 OpenXML 文档存储的更多不同的方式。本文来介绍如何读取
PPT
内嵌
ole
格式
的 xls+ 表格的方法 在 Office 的
PPT
中,插入表格可以对应多个不同的方式: 通过 GraphicData 内嵌到
PPT
X 页面里面 通过嵌入
文件
方式 通过 SmartArt 模拟的表格,本质上就是 S...
office 复合文档数据结构解析“初探”
一、
OLE
(Object Linking and Embedding)
文件
二进制结构 Office 文档(如:.doc、.
ppt
、.xls等)很多是复合文档(
OLE
文件
),所有
文件
数据都是存储在一个或多个流中。每 个流都有一个相似的数据结构,用于存储元数据的数据结构。这些元数据有用户和系统的信息、
文件
属性、
格式
信 息、文本内容、媒体内容。宏代码信息也是以这种方式存储在复合文档中的。为了在......
C++
使用
OLE
高速读写EXCEL的源码
写了不少blog,也码了一点点文字,不知道为啥,被大家看的比较多几篇文章却总有那篇《C++读写EXCEL
文件
方式比较》。 小小伤心一下,我blog里面写的很认真的文字还有几篇,这篇大概是最随意的文章。个人估计这是SEO的作用导致的。 另外,由于文中提到了可以加快
OLE
读取的EXCEL的速度,总有一些哥们找我要代码。 好吧,好吧,把代码放出来,因为我原来也是找人家的代码逐步改的。来而不往非礼也
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章