Page 1 of 3 123 LastLast
Results 1 to 10 of 26

Thread: windows 8.1 and registering OCX

  1. #1

    Default windows 8.1 and registering OCX

    Hello,


    I cannot get clarion code to register an OCX although I get a return of
    "success"
    I cannot get SB (latest) to register an OCX - no error sent when I
    install
    I cannot register the OCX manualy by dropping it on regsvr32.exe and I
    get an errorcode of ??? <g>

    0x80040200

    I googled this and an asnwer is to create a BAT file an run as admin
    (like the SB installer which is AsAdmin) BUT there is NO right click to
    run as .....

    JP is lost ....

    --
    JP
    __________________________________________________ _____

    For those who do not understand ... : "Qui bene amat bene castigat."
    __________________________________________________ _____

    DMC - Data Management Center : a tool to let you Migrate Import Export
    Transfer your Data
    www.dmc-fr.com

  2. #2

    Default Re: windows 8.1 and registering OCX

    Hi JP,

    > I cannot register the OCX manualy by dropping it on regsvr32.exe and I get an
    > errorcode of ??? <g>

    64Bit OS maybe?
    Are you using the right regsvr32.exe (ie one in

    %systemroot%\SysWoW64

    Graham

  3. #3

    Default Re: windows 8.1 and registering OCX

    Hi Graham,

    yes Sir (that one)

    JP

    --
    JP
    __________________________________________________ _____

    For those who do not understand ... : "Qui bene amat bene castigat."
    __________________________________________________ _____

    DMC - Data Management Center : a tool to let you Migrate Import Export
    Transfer your Data
    www.dmc-fr.com

  4. #4

    Default Re: windows 8.1 and registering OCX

    JP,

    >
    > JP is lost ....
    >

    Well, the temporary workaround for that specific OCX issue (reported on
    MSDN) was to create a .BAT <g>. But it only works around a OCX
    self-registration function bug.

    It's very well possible gthat your OCX is not Win81 compliant or requires
    specific dependency files. "Self-registration" means that the file
    registers itself. If it does not register itself then there is a bug in the
    self-registration procedure (assuming that all required dependencies are
    available when the self-registration process is started; for example, all
    required C++ runtimes, etc.).

    Friedrich

  5. #5

    Default Re: windows 8.1 and registering OCX

    Fredrich,

    Bonne Année 2014 <g>

    Oh! Well - then 'the' test is ti try the CJ installer to see if 'that'
    works ?

    Your first sentence seems to show there _is_ a known problem sometimes
    - did I miss read you ?

    JP

    --
    JP
    __________________________________________________ _____

    For those who do not understand ... : "Qui bene amat bene castigat."
    __________________________________________________ _____

    DMC - Data Management Center : a tool to let you Migrate Import Export
    Transfer your Data
    www.dmc-fr.com

  6. #6

    Default Re: windows 8.1 and registering OCX

    Hi JP,

    >
    > Bonne Année 2014 <g>
    >

    Happy New Year :-)

    > Oh! Well - then 'the' test is ti try the CJ installer to see if 'that'
    > works ?
    >
    > Your first sentence seems to show there _is_ a known problem sometimes -
    > did I miss read you ?

    No, there is no OCX registration problem in Windows 8.1 (or any other
    previous Windows version). If the OCX does not register itself then there
    is an issue with this specific OCX. In most cases, it is a bug in the
    DLLRegisterServer API (which handles all the self-registration stuff). Or a
    required dependency file is missing (or not accessible).

    Friedrich

  7. #7

    Default Re: windows 8.1 and registering OCX

    Can I privately send you these ocx for a test at your end please ?

    here in all vm's all works well in all OS's except this 8.1 ent 64 bit
    (no other 8.1 test bench here) ?

    As their installer works it seems to indicate a pb in my code or SB
    script ?

    Merci

    --
    JP
    __________________________________________________ _____

    For those who do not understand ... : "Qui bene amat bene castigat."
    __________________________________________________ _____

    DMC - Data Management Center : a tool to let you Migrate Import Export
    Transfer your Data
    www.dmc-fr.com

  8. #8

    Default Re: windows 8.1 and registering OCX

    Hi JP,

    If it only fails on Windows 8.1, then it is very unlikely that it is caused
    by your code or the script. IMO, it's a missing dependency or the OLE
    initialization issue.

    Friedrich

  9. #9

    Default Re: windows 8.1 and registering OCX

    I tested the OLE initializing tip as you mentioned and no change
    BUT
    testing more before I bother you by email (next week as now it is late
    for us in Europe) <g>

    Enjoy the sunday

    --
    JP
    __________________________________________________ _____

    For those who do not understand ... : "Qui bene amat bene castigat."
    __________________________________________________ _____

    DMC - Data Management Center : a tool to let you Migrate Import Export
    Transfer your Data
    www.dmc-fr.com

  10. #10

    Default Re: windows 8.1 and registering OCX

    'Their' installer works and registers all properly so I must be doing
    something wrong

    and DMC works well also after using their installer ...

    is something changed between 7/8 and 8.1 in this aspect ?

    --
    JP
    __________________________________________________ _____

    For those who do not understand ... : "Qui bene amat bene castigat."
    __________________________________________________ _____

    DMC - Data Management Center : a tool to let you Migrate Import Export
    Transfer your Data
    www.dmc-fr.com

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
  •