我正在尝试使用WScript.CreateObject("ProgID of com.dll")
创建对象。
CreateObject
方法在Windows Server 2008和Windows Server 2012中运行良好。但是在Windows Server 2016中,CreateObject
方法无法为com.dll
实例化,尽管它适用于普通的DLL,例如"Excel.Application"
。
代码:
Dim tool
Set tool = WScript.CreateObject("ProgID")
它抛出错误消息:
WScript.CreateObject:无法创建名为“ ProgID”的对象。
我尝试了一些建议,这些建议在不同的网站上可以实例化,例如
Set tool = CreateObject("ProgID")
它抛出错误消息:
Microsoft VBScript运行时错误:内存不足:CreateObject
是否有任何特殊的执行指令需要我们注意以避免这些错误?有没有人遇到过这样的错误?