MSComm通信控件注册
写了个MSComm的串口通信程序,在没有安装VC的机器上没有办法运行。需要手动注册控件。不过手动注册可以写成bat文件来完成。
1.首先是建一个文件夹,将Windows/system32下的Mscomm.srg, Mscomm32.ocx,Mscomm32.dep文件拷到文件夹中
2.然后查看 Mscomm32.dep的内容,在顶部加入REGEDIT4一行,另存为1.reg,也放在该文件夹中。
3.然后在文件夹中建一个文本,写入
@echo off
copy .\MSCOMM32.OCX %SYSTEMROOT%\system32
copy .\MSCOMM32.DEP %SYSTEMROOT%\system32
copy .\MSCOMM.SRG %SYSTEMROOT%\system32
Regsvr32 /s %SYSTEMROOT%\system32\MSCOMM32.OCX
regedit /s 1.REG
保存,更改后缀为bat。
3.然后在文件夹中建一个文本,写入
@echo off
copy .\MSCOMM32.OCX %SYSTEMROOT%\system32
copy .\MSCOMM32.DEP %SYSTEMROOT%\system32
copy .\MSCOMM.SRG %SYSTEMROOT%\system32
Regsvr32 /s %SYSTEMROOT%\system32\MSCOMM32.OCX
regedit /s 1.REG
保存,更改后缀为bat。
4.点击运行,就可以完成注册。