Thanks elwarren, that worked. Can you recommend a reference for the OLE interface? How did you find out about this change?
Leave it to MS to hose backward compatibility. I'm never quite sure if this kind of stuff happens due to incompetence, or intentional marketing strategy.
Anyhow, it worked. And I've learned that "Invalid class string" means OLE didn't recognize the request.
Thanks Wise Ones! TROGDOR
Comment on Re^2: Text to Speech Win32::OLE Solution