Thank you all for your comments. I was able to get my stuff done with your help. I did do a lot of searching on COM information (including on CPAN, of course) before logging my question. What I forgot is that COM has morphed itself into many different technologies. I would have done better to search on OLE.
Thanks again!