List Info

Thread: Controlling Powerpoint from Delphi app




Controlling Powerpoint from Delphi app
user name
2006-12-24 00:48:22

I'm working on a Delphi 7 app that displays a small window in the
foreground of a running Powerpoint presentation. My app works fine,
except the Powerpoint show pauses for as long as my app is running,
and I need to have the show continue to cycle through the slides. I
had one suggestion to use SetWindowPos(Handle, HWND_TOPMOST...), but
that didn't help.

I'm now looking for a way to send a message to restart the
presentation when my app runs. I see the TPowerPointPresentation
component under Servers, but I can't find any help or examples on how
to use it.

On this page <http://skp.mvps.org/ppt00040.htm#5> I found some VB code
that appears to control the slide show running state:
If .View.State = ppSlideShowPaused Then
.Presentation.SlideMaster.Shapes("PauseButton&quot;).TextFrame _
.TextRange.Text = "Pause"
.View.State = ppSlideShowRunning
Else
.Presentation.SlideMaster.Shapes("PauseButton&quot;).TextFrame _
.TextRange.Text = "Resume"
.View.State = ppSlideShowPaused

Is it possible to get the same functionality as
.View.State = ppSlideShowRunning
using the Delphi TPowerPointPresentation component?

Thanks!

__._,_.___
.

__,_._,___
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )