My application needs to get the URL of the page currently displayed in IE and respond accordingly. Here's part of the code I'm using:
On Error GoTo StartExplorer
Set ie = GetObject(, "InternetExplorer.Application")
If Err.Number = 429 Then _
Set ie = CreateObject("InternetExplorer.Application")
According to the documentation, the GetObject function is supposed to start a new instance of IE only if IE is not already running. My problem is that it always opens a new instance of IE.
Am I using GetObject correctly? Or is there any other way to get the current URL (and go to a new URL) in the currently active IE window? I do not want to embed the browser within my app. (I am using DDE with Netscape, and it works fine.)