Logo
 
GrabURL
ActiveX Control

Introduction

Quick Start
  • Delphi
  • Visual Basic
  • MS Visual C++

    Control Summary

    Distribution

    Control Homepage

    Updated:
    03/16/2001

  •  

    Introduction

    GrabURL for ActiveX is a ActiveX component capable of reading the browser name, document title, and URL from all major browsers.

    GrabURL for ActiveX can also read the document body source from many browsers, including documents within frames.

    GrabURL also provides a robust event system for actioning detected URLs.


    GrabURL Capabilities by Browser Type

    Browser ID Document Title Read Document URL Change Document URL Document Source Enumerate Frames MDI Operation Browser Z-Order
    Internet Explorer
    America Online
    MSN Explorer
    NetCaptor
    NeoPlanet
    Opera
         
    Netscape
         
    N/A
    NSCA Mosaic
         
    N/A
    Sun HotJava
         
    N/A

    Data returned for each frame is detailed, including frame title, URL, and frame body source.

    Changing the 'URL' property during an event will cause the document or frame currently being enumerated to redirect to that new URL.

    MDI Operation returns separate document data for each MDI child window within the browser.

    Browser 'Z-Order' allows the client to determine if the browser is currently top-most and change its top-most status within event handlers.


    GrabURL delivers information to your application by use if its event system.

    Your program simply calls the GrabURL objects 'StartFetch' method to begin receiving browser data.

    GrabURL also provides intermediate events to easily allow your program to mark a set of browser data for use or discard in future events.

    GrabURL for ActiveX works with all languages that support ActiveX controls, including:

    • Delphi
    • Visual Basic
    • Visual C++
    • C++ Builder
    • Other environments that fully support ActiveX (Powerbuilder, Visual Foxpro, etc)

    • Note: GrabURL is not licensed for use within web page scripts, such as VB Script and Javascript. These situations use dynamic creation and have special license deployment requirements. Please contact us if you wish to purchase a web deployment license.

    Sample application source is provided for Delphi, Visual Basic and Visual C++ to get you started quickly with GrabURL.

    Getting all running browser data is as simple as dropping the GrabURL control on your application form, and calling the StartFetch method.