PPT应用程序范围
功能
1.打开一个提供 Powerpoint 活动范围的 Powerpoint 演示文件。
2.当该活动结束时,演示文件和 Powerpoint 应用都将关闭。如果不存在文件,则会创建一个 Powerpoint 文件。
选项
| 名称 | 说明 | 示例 |
|---|---|---|
| 启动方式 | 【枚举】Microsoft Powerpoint/WPS Powerpoint类型。打开Powerpoint演示文件的应用程序 | ‘Microsoft Powerpoint’、‘WPS Powerpoint’(根据需求选择) |
| 自动识别 | 【布尔】是\否自动识别本机能使用的软件。默认情况下,未勾选此复选框。若勾选,则自动识别本机能使用的 Office或 WPS,且优先级为 WPS>Office;若不勾选,则不会自动识别能使用的软件。 | 是 |
| 自动保存 | 【布尔】是/否自动保存。在活动引起的每次更改时自动保存演示文件。如果禁用,则在PowerPointApplication Scope执行结束时将不保存更改。默认情况下,此复选框处于选中状态。 | 是 |
| 新建文件 | 【布尔】是/否新建文件。选择后,如果在指定路径下找不到演示文件,则会使用在PresentationPath属性字段中指定的名称创建一个新的PowerPoint演示文件。禁用后,如果在指定路径下找不到演示文件,则会引发异常,通知用户。默认情况下,此复选框处于选中状态。 | 是 |
| 只读 | 【布尔】是/否以只读模式打开指定的文档。选中此复选框可以使您在锁定以进行编辑或具有编辑密码的PowerPoint文件中执行数据提取操作。默认情况下,未选中此复选框。 | 否 |
| 可见 | 【布尔】是/否可见。选中后,PowerPoint文件将在前台执行操作时打开。清除后,所有操作均在后台完成。默认情况下,此复选框处于选中状态。 | 是 |
| 句柄 | 【整型】填入主编辑页面句柄,可使用“查找窗口”或“用户界面探测器”工具获取句柄,具体操作可查看注意/说明。通过此句柄可以获取已打开的应用程序对象。如果设置此属性,则忽略‘文档路径’和‘现有演示文件’属性。 此参数在2023.12.08及之后版本的 Server 中新增加的。 | 2689424 |
| 现有演示文件 | 【字符串】输入表达式 | {填入变量名称} |
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 文件路径 | 【字符串】Powerpoint演示文件完整路径。如果指定文件路径没有文件扩展名,则会引发错误。 | ‘D:\桌面\test.pptx’ |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 演示文件 | 【字符串】输入表达式 | {填入变量名称} |
注意/说明
1.【PPT 应用程序范围】函数,操作PPT的前提由它来打开 PPT。输入/输出是传递 PowerPoint 应用对象。
2.使用“查找窗口”工具获取句柄时,选取的窗口句柄必须为“主编辑页面句柄”:
3.使用“用户界面探测器”工具获取句柄时,需选取应用程序下拉项 “mdiClass” 的句柄信息:
4.使用“句柄”属性操作已打开的应用程序对象,组件运行后,应用程序会直接被关闭。
5.当使用 WPS 类型文件,且多个同类型窗口在同一标签页时,获取到的指定窗口“主编辑页面句柄”实际为最后打开的窗口句柄,组件运行后,同一标签页上同类型窗口会全部被关闭。
(1)多个同类型窗口在同一标签页情况如下图所示:
(2)多个同类型窗口独立显示情况如下图所示:
相关函数
无
示例/演示
PPT 应用程序内容如下所示: 一、使用“文档路径”属性方法时,会新打开一个指定路径下的 PPT 应用程序并对其进行操作。 二、使用“句柄”属性方法时,可对已打开且没有具体的文件路径,只有进程和窗口的 PPT 应用程序进行操作。
示例附件
使用“文档路径”属性示例:
组件[PPT应用程序范围函数示例]_20230613.db
使用“句柄”属性示例:
组件[PPT应用程序范围示例2]_20231212.db