Comctl32.ocx is a Visual Basic 6.0 runtime file that's not included in Windows 10. The golf program which was presumably developed using VB 6.0 needs to supply the required runtime libraries.
Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008, Windows 7, Windows 8 and Windows 8.1, Windows Server 2012, and Windows 10
Download VB 6.0 Common Controls
However, you may try the Visual Basic 6.0 Common Controls (includes comctl32.ocx) from the following Microsoft Download Center link: https://www.microsoft.com/en-us/download/details.aspx?id=10019
Don't run the setup. Instead, open the exe file using 7-Zip or any other archiving utility and extract the file Comctl32.OCX file to the following folder:
Copying the OCX file:
For Windows 64-bit systems, extract the OCX file to: C:\Windows\SysWOW64
For Windows 32-bit systems, extract the OCX file to: C:\Windows\System32
Register the OCX file:
Right-click Start, click Command Prompt (Admin)
If you're using Windows 32-bit, type the following command and press ENTER:
If you're using Windows 64-bit, type the following command and press ENTER:
Try launching the golf program now.
233 people were helped by this reply
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.