Click here to Skip to main content
15,867,308 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
what I want to do is very similar with this friend.

I have a command line application that makes use of VBA API's of PowerPoint to automate it. There is a use case in which we allow multiple instances of the command line application to run in parallel. Since POWERPNT.exe is a single instance process it serializes all the COM calls and thus the result is same as running all command line applications in serial order (i.e. no benefit of running them in parallel in terms of time).

I would like to know if there is any way to start more than 1 POWERPNT.exe so that multiple processes can make COM calls in parallel and they gets served by different POWERPNT.exe.


anyone can tell me is powerpoint2010 behaves like powerpoint2003(only one process at a time)?
there is too few datas I found!

Any help will be appreciate!!!

thanks in advanced.
Posted
Updated 23-Mar-14 23:34pm
v2

1 solution

 
Share this answer
 
Comments
BCN-163 26-Mar-14 1:28am    
@Rage thanks for your reply, I searched that site too, but after I read one of the links in your provided site http://support.microsoft.com/kb/222783/en-us[^]

I find the following information.

APPLIES TO
Microsoft Office PowerPoint 2003
Microsoft PowerPoint 2002 Standard Edition
Microsoft PowerPoint 2000 Standard Edition

what I can't make sure is how about PowerPoint 2010(just the same as the previous version?) I can't find any reference. so I came here for help. thanks all the same.
Rage 26-Mar-14 7:54am    
I honestly do not think they changed that behaviour in the next versions, at least could not find anything pointing in that direction.
BCN-163 26-Mar-14 8:48am    
thanks very much! why powerpoint can't do the same thing like word or excel! Really get me down.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900