G
Guest
Hi,
I have a problem with powerpoints saveas during automation (from VB.NET
atm). It seems to me that whenever I issue commands like saveas the ppt app
acts like a blocking proxy, disabling other threads to invoke methods until
the previous invoke (tested with saveas method) is done. I've got 1 reply in
the forums, claiming this behaivior is as expected if i use 1 ppt app for all
presentations. Would it help if I'd use many. How can I achive this without
using multiple computers?
For details:
I'm using ppt app to save several ppts to html and to gif. Despite using the
app from separate c++ threads (in MTA) looking at my log it seems that
saveas is synchronized, meaning no other request to the ppt app is being
processed till the file is not saved. All my threads are waiting. Is this
really how Powerpoint application works, or maybe my harddisk is that slow?
If so, is there any workaround for achieving async i/o and/or invocation for
ppt app's methods?
Thanks,
Bitula
I have a problem with powerpoints saveas during automation (from VB.NET
atm). It seems to me that whenever I issue commands like saveas the ppt app
acts like a blocking proxy, disabling other threads to invoke methods until
the previous invoke (tested with saveas method) is done. I've got 1 reply in
the forums, claiming this behaivior is as expected if i use 1 ppt app for all
presentations. Would it help if I'd use many. How can I achive this without
using multiple computers?
For details:
I'm using ppt app to save several ppts to html and to gif. Despite using the
app from separate c++ threads (in MTA) looking at my log it seems that
saveas is synchronized, meaning no other request to the ppt app is being
processed till the file is not saved. All my threads are waiting. Is this
really how Powerpoint application works, or maybe my harddisk is that slow?
If so, is there any workaround for achieving async i/o and/or invocation for
ppt app's methods?
Thanks,
Bitula