08-02-2010 01:23 AM
08-02-2010 09:13 AM
Yes, what I mentioned above is a way to do that. Take the name you got from GetNthSupropertyName and use it as the lookup string for GetPropertyObject. That will give you the PropertyObject for the array. You can then use the GetVal*ByOffset methods to get the individual values in the array or you can use GetValVariant() to get the whole array. You can skip the GetPropertyObject call if you like and use the suproperty name directly as the lookup strings for GetVal*ByOffset() or GetValVariant() instead if you prefer.
Hope this helps,
-Doug
08-03-2010 03:08 AM - edited 08-03-2010 03:08 AM
Been away for a fews days, but it looks like Doug is on the ball here.
Will help if it's still needed