使用Perl的OLE自动化基础知识

Gad*_*sli 2 perl ole-automation

我是Perl Win32 :: OLE自动化的新手.我一直在阅读并尝试一些例子.我有几个问题(对不起,如果我使用不正确的术语 - 请纠正我):

  1. OLE可用于自动化Visual Studio 2005吗?我只找到了Word,Excel和IE的例子.你怎么知道可以使用哪个应用程序?

  2. 如何获取要使用的程序ID的名称.例如,Win32 :: OLE-> new('Excel.Application')中的"Excel"

  3. 如何获取每个程序的可用功能.例如,工作簿,只能用于Excel,而不能用于Word.

谢谢你的时间 :)

Sin*_*nür 5

的Win32 :: OLE文档提供了一个基本的出发点.

至于你的问题:

  1. 我不认为VS 2005提供了OLE自动化接口.

  2. 请参阅PerlMonks上的这篇文章.

  3. 对象浏览器是Microsoft Office应用程序的一个很好的信息来源.您可以通过工具 - >宏 - > Visual Basic编辑器访问它.进入编辑器后,单击F2以浏览Microsoft Office应用程序提供的界面,方法和属性.