Launch web browser w/blind login

My application shares data with an external web-based application.  Data sharing is done via manual uploads/downloads in the user interfaces.

The 3rd party vendor of the other app has provided a blind login (url) which makes things very convenient.


(1) Upon completion of the data export from my app, I would like to automatically launch the other app (via the blind login) in an external browser.  (I was able to use an embedded browser, but the window size was too restrictive - the app present lots of info).  What is the correct syntax to launch an external browser to a known URL?  I am pretty confident all my users will be using IE, but I cannot guarantee.

(2)  After the web app is launched I can navigate manually to the desired page within the app (another known URL), but only after the initial blind login is completed.  Is it posible to check the "state" of the external browser (via an API or something) and then programmatically send the 2nd URL to the application?  Sendkeys?    Note:  The Title Bar of the application does change to a known value once the login is complete; I seem to recall an API existed to look a the title bar of other windows, but its been a long while since I played with it.

Any suggestions?


Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Rey Obrero (Capricorn1)Commented:
1. followhyperlink

2. see this similar thread


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
markp99Author Commented:

Thanks very much!
Alan WarrenApplications DeveloperCommented:
Hi Mark

On the 2nd point, I think you use the .Busy property  of the browser object.
  ' Busy  - Retrieves a Boolean value indicating whether the object is engaged in a navigation or downloading operation.

Or you can use the NavigateComplete Event of the browser object.
  ' NavigateComplete - Fires after a navigation to a link is completed on either a window or frameSet element.


It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Access

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.