我正在嘗試使用Win32::OLE
模塊來控制Windows應用程序。我知道應用程序的開發人員提供了一個OLE對象來控制它,但我不知道該對象的名稱。如何找到Windows OLE對象的名稱?
在一箇舊版本的程序,我設法通過以下行來引用在Perl對象:
$ref = new Win32::OLE 'object.name'
但該程序的新版本有不同的對象的名稱。
是否有任何方法檢查當前在Windows上運行的應用程序存在哪些OLE對象?
我正在嘗試使用Win32::OLE
模塊來控制Windows應用程序。我知道應用程序的開發人員提供了一個OLE對象來控制它,但我不知道該對象的名稱。如何找到Windows OLE對象的名稱?
在一箇舊版本的程序,我設法通過以下行來引用在Perl對象:
$ref = new Win32::OLE 'object.name'
但該程序的新版本有不同的對象的名稱。
是否有任何方法檢查當前在Windows上運行的應用程序存在哪些OLE對象?
Win32::OLE comes with an OLE browser。請記住,它只適用於Internet Explorer,並且只能在從本地系統加載HTML文檔時使用。
當然,你也可以安裝微軟的開發工具,並得到自身的OLE/COM對象查看: