Hi Guys,
I just had the same problem registering MSCOMM32.OCX on windows 7.
I followed the instruction on the link below and was successful.
http://scn.sap.com/people/firoz.ashraf2/blog/2014/10/02/how-to-registeractivate-activex-component-mscomm32ocx-on-windows-7If you are running Windows on 32 bit machine Copy the file that you have downloaded to C:\Windows\System32 folder.
However, if you are running windows on 64 bit machine then copy this file in C:\Windows\SysWOW64 folder
How to activate / re-register MSCOMM32.OCX from an elevated command prompt (Windows XP, Vista, 7, and

:
1. Click the Start button.
2. Type
"command" in the search box... DO NOT hit ENTER yet!
While holding
CTRL-Shift on your keyboard, hit ENTER.
You will be prompted with a permission dialog box.
Click Yes.
3. Make sure you have changed the path to
C:\Windows\System32 if you are on 32 bit machine
or
C:\Windows\ SysWOW64 if you are on 64 bit machine
4. Type the following command:
regsvr32 /u MSCOMM32.OCX Hit ENTER. This will UN-REGISTER your file
5. Type the following command:
regsvr32 /i MSCOMM32.OCX Hit ENTER.
If this gives any error the type the following regsvr32 MSCOMM32.OCX
Hit ENTER. This will RE-REGISTER your file. 6. Close the command prompt window.
Re-start the system.
I hope this works.
Cheers Jason