Results 1 to 4 of 4

Thread: Check if activex control is installed

  1. #1

    Default Check if activex control is installed

    Hi all,

    During installation I would like to check if XXX activeX COM object is
    installed on user PC. And then (if it is not installed) show a message. How
    I can do this?

    Gennadi

  2. #2

    Default Re: Check if activex control is installed

    Gennadi,

    > During installation I would like to check if XXX activeX COM object is
    > installed on user PC. And then (if it is not installed) show a message.
    > How I can do this?

    First of all, you can use the "If File/Folder Exists..." function to see if
    the file exists (e.g. in the SYSTEM32 folder). But this does not tell you
    if it is "registered".

    An ActiveX writes specific information to the (HKLM) registry during the
    self-registration process. You can use the "Get Registry Key Value..."
    function to retrieve values from the registry and use this information to
    determine whether or not the specific ActiveX is registered.

    Hope this helps.

    --
    Friedrich Linder
    Lindersoft
    www.lindersoft.com
    +1.954.252.3910

    SetupBuilder is Windows 7 installation -- "point. click. ship"

    -- Official Comodo Code Signing and SSL Certificate Partner

  3. #3

    Default Re: Check if activex control is installed

    Hi friedrich,

    >> During installation I would like to check if XXX activeX COM object is
    >> installed on user PC. And then (if it is not installed) show a message.
    >> How I can do this?
    >

    > An ActiveX writes specific information to the (HKLM) registry during the
    > self-registration process. You can use the "Get Registry Key Value..."
    > function to retrieve values from the registry and use this information to
    > determine whether or not the specific ActiveX is registered.
    Yes! This should works!

    thanks,
    gennadi

  4. #4

    Default Re: Check if activex control is installed

    Yah, that's what I do. I read the CLSID Key then compare the GUID to
    what I'm expecting it to be.

    I used to try to read Inprocserver32, but that was giving permission
    problems on some machines.

    Jeff Slarve

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •