Launch web browser w/blind login

Posted on 2006-04-19
Last Modified: 2008-01-09
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?


Question by:markp99
    LVL 119

    Accepted Solution

    1. followhyperlink

    2. see this similar thread


    Author Comment


    Thanks very much!
    LVL 26

    Expert Comment

    by:Alan Warren
    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.



    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    This isn't a frequent question on EE. I must have seen it three or four times (among several thousand questions). However, I use this trick quite often, most frequently as a delayed Current event. A form does not expose it's calculation dependenc…
    A simple tool to export all objects of two Access files as text and compare it with Meld, a free diff tool.
    As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now