>>>I'd like to use VFP 7.0 as a tool for examining instances of COM objects, i.e. ActiveX controls and OLE Automation objects, as easily as possible. My impression was that VFP7 makes it possible to directly inspect an instance of a complex object, like a WebBrowser control, simply by expanding a reference in a treeview-style Debugger Watch or Locals window. That's what I would like: to peruse the structure and properties of a live COM object in much the same way as native VFP objects.
>>
>>My experience is that it varies a lot by server. With some, you can get to a lot fo info while others give you the same piecemeal approach as in VFP 6. That leads me to believe that it's something on the server side that makes the difference.
>>
>>Tamar
>
>Hi Tamar,
>
>I guess I didn't understand you at first, but Mike Helland helped me see what I think you are saying. Have you noted the same VFP7 Debugger limitations that I observed with IE and the WebBrowser control? Is there another tool that you would recommend over VFP7 for examining the structure and properties of an instance of IE? Thanks very much for any assistance you can provide.
Absolutely - OleView, one of the tools that comes as a part of VIsual Studio, does a remarkably good job of exploring the OLE interface in detail from a COM systems standpoint - it publishes a ton of information, well beyond the simple programmer-provided description of a property or method; it allows you to explore the entire set of interface relationships of an object or COM server class in vast detail. If I want to know -exactly- what's happening with a COM object, OleVIew is the first tool out of the box.