如何手工注册 MSComm32 控件。

  用了MSComm控件的程序在发布时或者在DELPHI开发环境下如何来注册MSComm控件呢?

发布程序时可以用安装程序,我们这里不介绍,只谈谈如何手工来注册安装MSComm控件。

  第一步:将 Mscomm.srg, Mscomm32.ocx,Mscomm32.dep 三个文件复制到系统文件夹中。
要注意的是,MSComm控件是要授权的,所以必须将其使用“执照”Licence 在注册表中登记注册,下一步就是注册方法。至于为什么要这样做,可以看看下面的网页:http://support.microsoft.com/support/kb/articles/q151/7/71.asp

  第二步:用Windows下的注册工具regsvr32注册该OCX控件,点击“开始”->"运行",再在中填入(假设操作安装在C盘,WIN2000):

Regsvr32  C:\winnt\system32\Mscomm32.ocx

  第三步:在注册表中手工新建一个主键项:先在点击“开始”->"运行",再在中填入regedit命令打开注册表,找到HKEY_CLASSES_ROOT\Licenses,在其中添加主键 4250E830-6AC2-11cf-8ADB-00AA00C00905 并将内容设置为:

 

kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun

 

(注:这项内容也可以用记事本程序打开Mscomm.srg文件看到)

  进入Delphi环境中,选择菜单命令:Component->Import ActiveX Control,在列表中可以看到Microsoft Comm Control,version 6.0, 选中后点击Install按钮,就完成安装。在ActiveX控件页上可以看到MSComm控件的电话图标。


 

posted on 2010-11-29 22:37  Delphi2010_老赵  阅读(1640)  评论(0编辑  收藏  举报

导航