求教!C++ Builder中为何无法使用MSComm
我想使用MSComm控件,按照一般方法从component->Import ActiveX Control->Import ActiveX中点选了“Microsoft Comm Control 6.0”,并安装。可为什么我在ActiveX页中选择MSComm控件使用时,会跳出警示呢,说:应用程序或DLL C:\WINDOWS\system32\MSComCHS.DLL\为无效的windows映像,请再检查一遍安装盘。麻烦哪位高手指点下这是怎么回事,如何加载MSComm
[解决办法]
通过regsvr32重新注册一下MSComm
[解决办法]
MSCOMM32.ocx 有版权串要写到注册表中,很简单。
注册前,
注册表中手工新建一个主键项:先在点击“开始”->"运行",再在中填入regedit命令打开注册表,找到HKEY_CLASSES_ROOT\Licenses,在其中添加主键
4250E830-6AC2-11cf-8ADB-00AA00C00905 并将内容设置为:
kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun
(注:这项内容也可以用记事本程序打开Mscomm.srg文件看到)