Registering OCX files with Windows 8 to run dated but necessary dbase

GarethJ

New Member
Messages
3
Work has just had its first Windows 8 machine delivered and I am to test.

My first job is to test whether our effective but ancient MS Access with VBA frontend database works with it.

At first glance it doesn't, none of the OCX (32bit) files will register through syswow64 using the commands.

I have tried using 'Whosin' a free internet Database which seems to have a built in registration screen for 3 of the OCX files but I still don't know if they have registered.

Can anybody suggest anything? I am home now but can post the files which need registering when I get to work in the morning.

Any clues, help or preferably solutions will be much appreciated (by the way I have read an article saying Windows 8 doesn't have a registry which I find hard to believe).

Thanks for reading

Gaz
 
Last edited:

My Computer

System One

  • OS
    Windows 8
The files I am trying to register are

comdlg32.ocx
cryst32.ocx
msmask32.ocx
comctl32.ocx
msinet.ocx
tabctl32.ocx

I have searched the internet and cannot find any help.

Any help would be really appreciated.

Thanks for reading

Gareth
 

My Computer

System One

  • OS
    Windows 8
Your solution is to move all the OCX's to the real system32 directory. I know I am going to get hell for it, but I have an old app that hard coded system32 into its calls and the WOW redirection will not work, which is what I suspect your issue is.
1. Press the flag key and start typing CMD, and open it as Administrator
2. CD to the Syswow64 directory
3. copy comdlg32.ocx c:\windows\system32
4. copy cryst32.ocx c:\windows\system32
5. copy msmask32.ocx c:\windows\system32
6. copy comctl32.ocx c:\windows\system32
7. copy msinet.ocx c:\windows\system32
8. copy tabctl32.ocx c:\windows\system32
9. cd c:\windows\system32
10.
regsvr32 comdlg32.ocx cryst32.ocx msmask32.ocx comctl32.ocx msinet.ocx tabctl32.ocx

That is how it works for my situation. Now, what I need is a way to do this from an installer. Any ideas????

 

My Computer

System One

  • OS
    Any OS
Back
Top