Where to find OLE Automation's documentation

自古美人都是妖i 提交于 2019-12-11 18:57:58

问题


Indeed this is a very basic question but I unable to find any official documentation of the Microsoft OLE Automation interface.

I would like to interract with Word and Excel through VBScript or Perl. I found plenty of examples on google but it would be much easier to get the full API documentation and it seems I cannot find anything on google even with these keywords: Microsoft, API, OLE, documentation, man, list of methods, library...

I am starting from this point:

 my $excel= Win32::OLE->new('Excel.Application')

Now where can I find all the available methods for this object ? Is there any official documentation somewhere ?


回答1:


In Word/Excel etc Press Alt + F11 then F2. It's self documenting. Search on Word Object Model and VBA and Office Developer (there a whole web site section on MSDN). Hint try www.msdn.com/office

To your question, which is irrelevent to your problem. It is the the

The Component Object Model Specification

Draft Version 0.9, October 24, 1995

Microsoft Corporation and Digital Equipment Corporation

Copyright © 1992-95 Microsoft Corporation.

That is the base standard. As modified since then it is in the COM topic in the Windows Platform SDK.




回答2:


You won't get far, if you instantiate an object named ($)word with Excel(.Application).

To get all necessary information use the Help and Object Catalog of the Word, Excel, ... applications.



来源:https://stackoverflow.com/questions/25827405/where-to-find-ole-automations-documentation

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!