Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

How to detect Report Builder is installed?

edited October 2001 in General
Hi,

I would like to know if I can detect Report Builder is installed on client
machine using Delphi? Any sample code?

Cheers,
Danny.

Comments

  • edited October 2001
    ReportBuilder installs bpls into the windows system directory which would
    indicate that RB is installed. You'll be looking for
    dclRB*.bpl
    dclRB*.dcp
    rb*.bpl
    rb*.dcp


    Cheers,

    Jim Bennett
    Digital Metaphors


  • edited October 2001
    I disagree!

    After Installing RB or any other development tool or Delphi librarie I
    remove all DLLs and BPLs to a project directory or the {delphi}\packages
    directory!
    I know that many other developers do so.
    You can't rely on finding a BPL in the windows\system32 directory.

    Robbi
  • edited October 2001
    True, you can move the bpls and with through Delphi, the bpls can be found
    and used to build your application. You'll have to search the client's hard
    drive for these bpl files and maybe also look in the registry for all
    ReportBuilder entries. The bpl entries should be in
    HKEY_CURRENT_USER\Softaware\Borland\Delphi\6.0\KnownPackages


    Cheers,

    Jim Bennett
    Digital Metaphors


  • edited October 2001
    I'd be interested as to why you need to know.
    Just curious... forgive me for prying :-)

    Jon

This discussion has been closed.