VS2008后,就没有MSCOMM控件了,用户想用只能手动添加
下载MSCOM控件
(百度下载即可)(全名为:mscomm32.ocx)
控件注册
将控件复制到如下路径下:
c:\windows\system(32为系统)
c:\windows\SysWOW64(64位系统)
以管理员身份打开CMD命令,执行如下命令,注册mscomm32.ocx控件:
regsvr32 c:\windows\System32\MSCOMM32.OCX (32位系统)
regsvr32 c:\windows\SysWOW64\MSCOMM32.OCX (64位系统)
添加控件
在VS2010中添加控件
此时,工具箱中已经添加了相关控件了
此时VS2010仍不能使用mscom控件,使用提示如下错误
授权注册:
Windows+r调出运行,输入regedit转到注册表中,如下:
找到HEKY_CLASSES_ROOT项下的License项(直接搜索即可),
新建主键为4250E830-6AC2-11cf-8ADB-00AA00C00905
键值为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun的项目,如下所示
此时就可以使用MSCOM控件了