在问一个有关ppt开发中的问题。

fring_zhao 2009-07-06 04:37:31
这句代码可以取出ppt页面幻灯片的数量。

c := vpptApp.ActiveWindow.Presentation.Slides.item(i).Shapes.Count;

这个循环可以取出每个幻灯片上的文本。

for j:=1 to c do
begin
If vpptApp.ActiveWindow.Presentation.Slides.item(i).Shapes.item(j).HasTextFrame <> $00000000 Then
s: = s +
vpptApp.ActiveWindow.Presentation.Slides.item(i).Shapes.item(j).TextFrame.TextRange.Text + #$D#$A;
end;

问题是,如果我的ppt选择在指定的幻灯片上,我如何取出指定的这个幻灯片的文本内容?

也就是说是否有类似 ActiveSlide 或者SelectSlide这样的熟悉,
哪怕SlideIndex也行...

求教,谢谢了~~~~
...全文
15 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fring_zhao 2009-07-06
  • 打赏
  • 举报
回复
自己误打误撞的找到了。。。。

原来就是 FApp.ActiveWindow.Selection.SlideRange

汗............

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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