Hi Matt,
With PPT2003, I've just tested that I can do the following (in VB - you
might need to adapt it for VBScript):
Dim oApp As PowerPoint.Application
Set oApp = CreateObject("Powerpoint.Application")
Dim pres As PowerPoint.Presentation
Set pres = oApp.Presentations.Open("C:\\test.ppt", , , msoFalse)
MsgBox pres.Slides.Count
The key here is not setting the application window to be visible
(explicitly setting Visible = False caused an error for me), and opening
test.ppt with the WithWindow parameter set to false.
I suspect that some actions will require a window, but as you can see I
was at least able to access the slides collection and get a slide count.
Hope that helps.
--
Tim Hards
Chief Software Architect
Visual Exemplars Ltd
Perspector - 3D Business Graphics for PowerPoint
http://www.perspector.com/