Accessing a property of a COM object
Posted: Mon Apr 18, 2011 3:00 pm
Hello everyone!
I am creating a COM object like this:
If I do:
I get, amongst other things:
How do I access the data in $value ?
Doing:
returns:
Any ideas ? I am suprised it is requesting a parameter since I'm trying to access a property, not a method
Thanks!
I am creating a COM object like this:
Code: Select all
$_GLOBALS["C2"] = new COM("C2WebC4_1_017.WebClient") or die("Could not initiate COM object");Code: Select all
com_print_typeinfo($_GLOBALS["C2"]);Code: Select all
/* DISPID=1745027094 */
/* VT_VARIANT [12] */
var $value; Doing:
Code: Select all
var_dump ($_GLOBALS["C2"]->value);Code: Select all
Fatal error: Uncaught exception 'com_exception' with message 'Error [0x8002000f] Parameter not optional. ' in C:\Inetpub\wwwroot\WebClient\WebClientV2Dev\test.php:14 Stack trace: #0 C:\Inetpub\wwwroot\WebClient\WebClientV2Dev\test.php(14): unknown() #1 {main} thrown in C:\Inetpub\wwwroot\WebClient\WebClientV2Dev\test.php on line 14Thanks!