Powerpoint automation application doesn't run on machines without MS-Office

M

Manoj Pandole

Hi,

I am making an automation application for Microsoft Office
in Visual Basic which runs powerpoint shows, this is a
command line utility, the application runs fine on a
system having Microsoft Office installed, but is their any
way i can use the application to run shows (just like
powerpoint viewer does it), on system not having Microsoft
Office. Because of the nature of the application where i
also do some operations on the Powerpoint shows like
disabling sound for a show, i can't use powerpoint viewer
for this. More precisely, can somebody tell me which dlls
i need to install on a system without Microsoft office to
run such an application. Please Help me out.

Regards,
Manoj Pandole
 
S

Shyam Pillai

Manoj,
You need the complete installation of PowerPoint to automate it the way you
intend to do it. There is no way around it.
Either you have to have the full installation of PowerPoint for complete
automation control or the PowerPoint viewer to display the presentation with
limited or no automation control (depending on the viewer version in use).
You can't do it by just copying some DLLs; which would infringe the
copyright agreement.

--
Regards
Shyam Pillai

Handout Wizard
http://www.mvps.org/skp/how/
 
M

Manoj Pandole

Hi again,

For this same problem i am working on a scenerio where the
Powerpoint shows remains on a server. The client runs the
powerpoint show using Powerpoint viewer. But since the
powerpoint viewer is limited in its capabilities, can i
perform the automation of the Powerpoint on server and
then let client's run the show. Then perhaps on the client
i could run another application to track how many slides
have been seen by a user in a powerpoint show. Is this
possible this way?

Thanks in advance

Manoj Pandole
 
J

John Langhans [MSFT]

Hello Manoj,

What you are doing requires full version of PowerPoint to be installed for
purposes of automation.

If you (or anyone else reading this message) think that PowerPoint and/or
the PowerPoint Viewer should be changed either to make your automation
solution work OR to eliminate the need for your automation solution (since
the solution is included in some new features?), don't forget to send your
feedback to Microsoft at:

http://register.microsoft.com/mswish/suggestion.asp

As with all product suggestions, it's important that you not just state
your wish but also WHY it is important to you that your product suggestion
be implemented by Microsoft. Microsoft receives thousands of product
suggestions every day and we read each one but, in any given product
development cycle, there are only sufficient resources to address the ones
that are most important to our customers so take the extra time to state
your case as clearly and completely as possible.

IMPORTANT: Each submission should be a single suggestion (not a list of
suggestions)

John Langhans
Microsoft Corporation
Supportability Program Manager
Microsoft Office PowerPoint for Windows
Microsoft Office Picture Manager for Windows

For FAQ's, highlights and top issues, visit the Microsoft PowerPoint
support center at: http://support.microsoft.com/default.aspx?pr=ppt
Search the Microsoft Knowledge Base at:
http://support.microsoft.com/default.aspx?pr=kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
 
S

Steve Rindsberg

Hmm. What about an HTML version of the PowerPoint presentation?
Perhaps your server logs would give you enough information (ip address +
pages visited) to give you the info you need?

--
Posted to news://msnews.microsoft.com
Steve Rindsberg, PPT MVP
PowerPoint FAQ - www.pptfaq.com
PPTools - www.pptools.com
===============================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top