Retrieves a property value from an object instance via Reflection. This method is an extended property retrieval method that allows for . syntax and array/indexer syntax in the property string value.

Examples:

** Access a nested property (or several nesting levels down lcStreet = loBridge.GetPropertyEx(loItem,"Address.Street") ** Access an indexed property loPerson = loBridge.GetPropertyEx(loItem,"Persons[0]") lcName = loBridge.GetPropertyEx(loItem,"Persons[0].Name")

Use this method if you're dealing with an object such as a generic type of collection or struct that COM doesn't support direct access from FoxPro via COM.