Indigo Rose Software

Professional Software Development Tools

 
Results 1 to 7 of 7
  1. #1
    Join Date
    Apr 2001
    Location
    Haverhill, Suffolk, UK
    Posts
    360

    Registering 16 bit OCX

    This may be a non-starter but I have a 16 bit application that is required to run under XP. It includes several 1 bit OCX which need to be self-registered. I appreciate they are not 32bit Activex so cannot be registered using REGSVR32 (or SUF7) but without having to develop a 16 bit installer (such as in VB4), does anyone know how these can be registered?

    I do have the CLSID registry keys captured using a 3rd party application and it may well be the only choice is for SUF7 to write those registry keys but there are 100's of them and not available in a .REG format for easy import.

    The suppliers only answer is they may be migrating to 32 bit later this year which does me no good at all...

    Thanks - John

  2. #2
    Join Date
    May 2000
    Location
    Indigo Rose Software
    Posts
    2,150
    Setup Factory 4.0 from back in the day supports 16 bit files. I am not sure if it will register 16 bit ocx files but you could try. Contact Support and I'll see what I can do to help.

    Adam Kapilik

  3. #3
    Join Date
    Apr 2001
    Location
    Haverhill, Suffolk, UK
    Posts
    360
    Adam,

    Since posting I have been trawling back through my archive disks for a copy of SUF4 as also realised that was probably the solution although could not remember whether it was 4 or 5 that dropped 16 bit support. At the moment I can find my old bought copies of SUF5 & 6 but not 4. I probably did the best thing at the time & dumped it thinking I would never have a need for it post millenium. But then I do still have my old Z80 systems running CP/M from the late 70's so perhaps its true what my son calls me (a sad old .....)

    I'll drop you a line through support.

    Thanks - John
    Last edited by JXBURNS; 03-19-2007 at 10:54 AM.

  4. #4
    Join Date
    May 2000
    Location
    Indigo Rose Software
    Posts
    2,150
    I think that SUF 5.0 might support 16 bit files but you would need to verify that.

    Adam

  5. #5
    Join Date
    Apr 2001
    Location
    Haverhill, Suffolk, UK
    Posts
    360
    OK I'll retrieve SUF5 from my backups and try that first although vague recollections make me think it was the first 32 bit only version.

    Its so annoying when this is an upgrade of a system we have just purchased and find half is still 16 bit and other is 32 bit... Trouble is software is for loading of tankers which do not change much structurally over 25 year lifetime so there is little incentive to update the core software.

    Thanks - John

  6. #6
    Join Date
    Aug 2005
    Posts
    51
    Quote Originally Posted by JXBURNS View Post
    Trouble is software is for loading of tankers which do not change much structurally over 25 year lifetime so there is little incentive to update the core software.

    Thanks - John
    My, that's not reassuring... (grin)

  7. #7
    Join Date
    Jan 2000
    Posts
    2,002
    John,

    I would suggest that you just make the necessary Registry changes using the Registry actions. You can download the registry monitor program from Sysinternals and watch what Registry keys that the OCX accesses. Or you can reverese engineer it if you know the ProgID, Typelib GUID or Class GUID.

Similar Threads

  1. Registering OCX issues...
    By binspoonal in forum Setup Factory 7.0
    Replies: 2
    Last Post: 07-04-2005, 12:28 PM
  2. backup ocx or dll files into uninstall dir
    By Gavrilo in forum Setup Factory 6.0
    Replies: 3
    Last Post: 04-15-2003, 12:38 PM
  3. PROBLEM: Setup Hangs at Registering Fonts Stage
    By Support in forum Setup Factory 6.0 Knowledge Base
    Replies: 0
    Last Post: 09-19-2002, 09:38 AM
  4. Oder of registering dlls
    By JohnD in forum Setup Factory 6.0
    Replies: 0
    Last Post: 04-11-2002, 06:03 AM
  5. Error registering OCX from Jet Runtime
    By JXBURNS in forum Setup Factory 6.0
    Replies: 1
    Last Post: 04-03-2002, 12:57 AM

Posting Permissions

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