Red de conocimiento informático - Material del sitio web - ¿Cómo solucionar los errores que ocurren al desarrollar software de puerto serie basado en control MSCOMM?

¿Cómo solucionar los errores que ocurren al desarrollar software de puerto serie basado en control MSCOMM?

1. Registro de MSComm32.OCX

En el entorno general del sistema Win8.1, no hay control activo MSComm32.OCX, por lo que debe registrarse por separado:

Opción: Instalar VC++6.0

Al instalar VC++6.0/VB6.0, si selecciona el elemento de control ACTiveX (instalación personalizada), el control MSComm se instalará automáticamente en la computadora y hay tres elementos en la carpeta del sistema. Después de seleccionar el control ACtiveX (instalación personalizada), el control MSComm se instalará automáticamente en la computadora y habrá 3 archivos más en la carpeta del sistema: MSComm.srg, Mscomm32.ocx, Mscomm32.dep y se habrán registrado; en el sistema!

Opción 2: Descargue usted mismo el control y regístrelo

Otro método es descargar los tres archivos Mscomm.srg, Mscomm32.ocx y Mscomm32.dep (solo descargue Mscomm32.ocx Aceptar) y colóquelos en C:/Windows/System32. Ejecute Cmd como administrador, en Regsvr32 C:\Windows\System32\Mscomm32.ocx, luego aparecerá el siguiente mensaje de éxito:

Después de completar el procedimiento anterior, confirme la siguiente información en el registro: p>

Haga clic en "Inicio" ->

Haga clic en "Inicio" -> "Ejecutar", luego complete el comando regedit para abrir el editor de registro (administrador), busque HKEY_CLASSES_ROOT\Licenses, y confirme que la clave principal

4250E830-6AC2-11cf-8ADB- 00AA00C00905 existe y su contenido está configurado en: kjljvjjjjoquqmjjvpqqkqmqykypoqjquoun. Si no existe, agregue esta clave principal manualmente y modifíquela según lo descrito anteriormente.