====== GetObject ======
Method of [[:scripting:api:wscript:start|IWScript]]
===== Description =====
Retrieves an existing object with the specified ProgID, or creates a new one from a file
===== Parameters =====
* [[scripting:api:data-type:BSTR|BSTR]] **strPathName**
* [[scripting:api:data-type:BSTR|BSTR]] **strProgID** = %%""%% (optional)
* [[scripting:api:data-type:BSTR|BSTR]] **strPrefix** = %%""%% (optional)
==== Return Value ====
* [[scripting:api:data-type:IDispatch|IDispatch]] **ppObject**
===== Syntax =====
==== JavaScript ====
var ppObject = WScript.GetObject(strPathName, strProgID, strPrefix);
==== Visual Basic Script ====
ppObject = WScript.GetObject strPathName, strProgID, strPrefix
==== C++ ====
CComPtr pObject;
HRESULT hr = WScript.GetObject(strPathName, strProgID, strPrefix, &pObject);
===== See Also =====
[[:scripting:api:wscript:start|IWScript]]
~~NOTOC~~