>>FOR EACH oIE IN oIECollection
>
>Erik,
>
>This looks like something I need to know more about. What is "Shell.Application" and how can I find out more about it? Apparently you're treating the browser as an object...so then it would have properties like a VFP object, right? I would like to be able to tell what url the browser is looking at from my VFP app running in the background. Sounds like this might be possible.
>
>When I tried your code I got an error: OLE error code...class not registered. Sounds like I'm missing something.
>
Shell.Application is a native component of Windows systems which have the Shell version 4.71 or later components installed on them. This includes Win98 and Win2K natively, and Win95 or WinNT with IE 4 and later installed (the shell is also updated by some Service packs which can be applied to NT and Win95, but to do this particular set of tricks, IE4 or later is a manifest necessity.) NetScape does not update the needed shell components, and is not exploitable with it even if the shell components are present, since NetScape doesn't implement the InternetExplorer.Application automation object needed to take advantage of the Shell.Application Windows collection.