当前位置: 代码迷 >> PB >> 为什么小弟我在PB8.0找不到控件MSCOMM32.OCX
  详细解决方案

为什么小弟我在PB8.0找不到控件MSCOMM32.OCX

热度:296   发布时间:2016-04-29 09:08:49.0
为什么我在PB8.0找不到控件MSCOMM32.OCX
各位虾哥们,我现在想在PB8.0开发环境下做个串口通讯的程序,可是当我放好OLE对象上却找不到MSCOMM32这个控件,不知道为什么啊,请高手们指点小弟一下!

先行谢过了!!!!

------解决方案--------------------
由于在项目中要和串口通信,在VS2003中没有提供串口通信的控件,只好通过MSComm32.OCX控件来解决,以下是在XP中注册该控件的方法: 

1.将MSComm32.OCX文档Copy到windows\system32目录下面; 

2.编辑以下内容到新建的.reg文档中: 
REGEDIT

HKEY_CLASSES_ROOT\Licenses = Licensing: Copying the keys may be a violation of established copyrights.
  
// The MsComm32 Control License follows:
HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905 = kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun 
  
3.运行这个.reg文件,完成注册。 

------解决方案--------------------
探讨

是我在PB8.0的环境下找不到啊,按一楼的方法,运行时报错!不知道为什么。
报错如下:“无法导入:C:\WINDOWS\system32\新建文本文档.reg:指定的文件不是注册脚本,您在注册表编辑器中只能导入二进制注册文件”

------解决方案--------------------
1、下载个 MSComm32.OCX 控件 拷贝到windows\system32目录下面
2、开始菜单运行输入 regsvr32 /s MSComm32.OCX 


------解决方案--------------------
注册一下就可以了。
regsvr32 /s mscomm32.ocx.

mscomm32.ocx.这个文件要先拷贝过去。
  相关解决方案