Run-time error '339'... .OCX file missing
Posted: November 17th, 2010, 2:35 pm
After installing the game and during the first attempt to use the course manager, some people are getting the following error message:
Run-time error '339' and below this warning a message that says:
component "MSCOMCTL.OCX" or one of its dependencies not currently registered, or a file is missing or invalid
The problem
First of all, MSCOMCTL.OCX is an ActiveX control file. ActiveX is a set of windows files that control the audio and video functions of your computer. You are missing one or more of these .OCX files required uniquely by PGA2000.
Normally, the three culprits are:
MSCOMCTL.OCX
MSCOMCT2.OCX
XCDZIP35.OCX
The Solution
The first thing you need to do is find a place to download these files. Simply do a Google search with the search arguement MSCOMCTL.OCX. That will give you a number of sites where you can download that file to your desktop. Do the same thing for the XCDZIP35.OCX file.
Note: If they download as a zip file, unzip them to your desktop
Next, we need to put those two files in your Windows system32 folder.
Follow this path... click on MyComputer>C drive>Windows>System32 folder
Move those two files into the system32 folder (drag and drop).
How to fix the MSCOMCTL.OCX problem
All we need to do now is register that file with windows so Windows knows it is there.
Click on Start>Run (a Run box will pop up)
put this statement in the run box....
regsvr32 \windows\system32\MSCOMCTL.OCX
Click on OK (done)
You should get a message indicating that the file was successfully registered.
Note: The registration statement must be exactly as shown (note the space after regsvr32). I recommend you just copy the statement and paste it into the Run box.
How to fix the XCDZIP35.OCX problem
I believe this file self-registers. Nothing more need be done.
To be safe, you should probably reboot your computer at this point.
Then try the course manager. It should work now.
There could be another missing file
Some people have reported that there are three missing files. No problem. Just follow the same procedure for any other missing .OCX file(s). The only difference is that the registration statement would be changed to reflect the other file, like so....
regsvr32 \windows\system32\xxxxxxx.OCX
Dar
Run-time error '339' and below this warning a message that says:
component "MSCOMCTL.OCX" or one of its dependencies not currently registered, or a file is missing or invalid
The problem
First of all, MSCOMCTL.OCX is an ActiveX control file. ActiveX is a set of windows files that control the audio and video functions of your computer. You are missing one or more of these .OCX files required uniquely by PGA2000.
Normally, the three culprits are:
MSCOMCTL.OCX
MSCOMCT2.OCX
XCDZIP35.OCX
The Solution
The first thing you need to do is find a place to download these files. Simply do a Google search with the search arguement MSCOMCTL.OCX. That will give you a number of sites where you can download that file to your desktop. Do the same thing for the XCDZIP35.OCX file.
Note: If they download as a zip file, unzip them to your desktop
Next, we need to put those two files in your Windows system32 folder.
Follow this path... click on MyComputer>C drive>Windows>System32 folder
Move those two files into the system32 folder (drag and drop).
How to fix the MSCOMCTL.OCX problem
All we need to do now is register that file with windows so Windows knows it is there.
Click on Start>Run (a Run box will pop up)
put this statement in the run box....
regsvr32 \windows\system32\MSCOMCTL.OCX
Click on OK (done)
You should get a message indicating that the file was successfully registered.
Note: The registration statement must be exactly as shown (note the space after regsvr32). I recommend you just copy the statement and paste it into the Run box.
How to fix the XCDZIP35.OCX problem
I believe this file self-registers. Nothing more need be done.
To be safe, you should probably reboot your computer at this point.
Then try the course manager. It should work now.
There could be another missing file
Some people have reported that there are three missing files. No problem. Just follow the same procedure for any other missing .OCX file(s). The only difference is that the registration statement would be changed to reflect the other file, like so....
regsvr32 \windows\system32\xxxxxxx.OCX
Dar