delphi - 如何在 PowerPoint 中找到当前编辑的幻灯片?

标签 delphi powerpoint

我正在为 PowerPoint 编写一个加载项,并且想要从编辑窗口中的当前幻灯片中获取文本。以下方法有效,但仅当在幻灯片选择器 Pane 中选择幻灯片时才有效。

xSelection := PowerPointApp.ActiveWindow.Selection;
if xSelection.Type = ppSelectionSlides then
begin
  xSlide := xSelection.SlideRange.Item(1);
end;

我一直在MSDN追着我的尾部试图找出找出当前幻灯片的正确方法是什么。 DocumentWindow 似乎没有当前幻灯片。

最佳答案

你看过吗

ActiveWindow.View.Slide.SlideIndex

此链接很有用http://support.microsoft.com/kb/163194

关于delphi - 如何在 PowerPoint 中找到当前编辑的幻灯片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2804020/

相关文章:

delphi - 使用 F1 键无法打开帮助文件以获取正确的上下文

ios - Delphi XE10.2.3 iOS设备系统状态栏

vba - 如何为 MS PowerPoint 2010 创建新的快捷方式?

c# - 在Office功能区控件中实现颜色选择器

java - 如何在Java中将ppt文件转换成pdf文件?

python-pptx:如何重新定位图片占位符?

sqlite - 如何在sQlite.sdb(FireDac)中插入字符串?

delphi - 如何清除字符串列表中的指针?

delphi - 多行字符串和 TstringList 之间的转换

c# - 如何在 C# 或 Perl 中以编程方式打开 PowerPoint 演示文稿并将其另存为 HTML/JPEG?