How to run mscomm32.ocx under Windows 7

mscomm32replaceserial-portwindows-7-x64

We get an app that was working fine until update Windows from Vista Home Basic to 7 Home Premium. We use mscomm32.ocx to control serial port, but it seems it's not supported for 64 bits OS.

Each time we try to read the port: Thisform.msCommControl.Input We got the following:

OLE IDispath exception code 0 from MSComm: Error reading comm devide

We've made a lot of unsuccessful tests. Does any one know how to fix this problem?

Best Answer

The solution is to use an updated control that is contantly under development so newer Windows are also supported. ADONTEC's SuperCom ActiveX is a MSComm compatible ActiveX that developers use for many years in order to replace the MSComm. It is compatible with 32 and 64 bit of Windows 2000/XP/7/8 and Windows 10. You are almost done in few minutes. In many cases the application runs not only faster but is by far more stable and it also offers by far more functionality. See more info here.

Related Topic