📄 如何手工注册mscomm控件-龚建伟技术主页.htm
字号:
<BASE HREF="http://www.gjwtech.com/scomm/">
<HTML><HEAD><TITLE>如何手工注册MSComm控件-龚建伟技术主页</TITLE>
<META content="Microsoft FrontPage 6.0" name=GENERATOR>
<meta name="keywords" content="www.gjwtech.com,龚建伟技术主页,龚建伟,串口调试助手,VC/C编程,移动机器人,matlab仿真">
<meta name="DESCRIPTION" content="串口、端口、网络通信技术,VC、C编程技术,轮式移动机器人控制相关技术,Matlab仿真及数据处理">
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE type=text/css>A:link {
COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
A:active {
COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
BODY {
COLOR: #000000; FONT-FAMILY: 宋体; FONT-SIZE: 9pt
}
TABLE {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt
}
.H1 {
FONT-SIZE: 9pt; LINE-HEIGHT: 9pt; align: center
}
TD {
FONT-FAMILY: "宋体", "Arial", "Times New Roman"; FONT-SIZE: 9pt
}
P {
FONT-FAMILY: "宋体", "Arial", "Times New Roman"; FONT-SIZE: 9pt
}
</STYLE>
<base target=_blank>
</head>
<body bgcolor="#FFFFFF">
<form name="form1" method="post" action="">
<table width="770" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr>
<td bgcolor="#FFFFFF">
<table width="770" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td colspan="2" bgcolor="0059A5">
<table width="83%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="97%">
<img src="../images/logo.gif" width="381" height="26"> <font color="#FFFFFF">
<script language="JavaScript1.2">
<!-- Begin
var months=new Array(13);
months[1]="January";
months[2]="February";
months[3]="March";
months[4]="April";
months[5]="May";
months[6]="June";
months[7]="July";
months[8]="August";
months[9]="September";
months[10]="October";
months[11]="November";
months[12]="December";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
var year=time.getYear();
if (year < 2000) // Y2K Fix, Isaac Powell
year = year + 1900; // http://onyx.idbsu.edu/~ipowell
document.write("<right>" + lmonth + " ");
document.write(date + ", " + year + "</right>");
// End -->
</script>
</font></td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2" height="67">
<table width="100%" border="0" cellpadding="0" cellspacing="0" background="../images/orange_bg.gif">
<tr align="center">
<td width="21%">
<img border="0" src="../images/gjwtechlogo.jpg" width="128" height="50"></td>
<td width="79%" align="left">
<embed width="539" height="67" src="../ads/banner0.swf"></td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="018CD2" align="center">
<td colspan="2"><a href="../index.htm">首页</a>
<a href="../resume.htm" target="_blank">个人简历</a><font size="2" color="#FFFFFF">
</font><a href="../article.htm" target="_blank">发表论文</a><font color="#FFFFFF">
<a href="../scommbook/serialprogbook.htm" target="_blank">个人书稿</a> </font><a href="../serialcomm.htm">串</a><a href="../serialcomm.htm" target="_blank">行通讯</a><font color="#FFFFFF">
</font><a href="../vcandindex.htm" target="_blank">VC/C编程</a><font color="#FFFFFF"> <a href="#">机器人控制</a> </font><a href="../matlabindex.htm" target="_blank">MATLAB</a></td>
</tr>
<tr>
<td width="86" valign="top" rowspan="5">
<table width="98%" border="0" cellspacing="0" cellpadding="2" id="table3">
<tr>
<td colspan="2">
<img src="../images/spacer.gif" width="1" height="1"></td>
</tr>
<tr>
<td width="100%" colspan="2">
<img border="0" src="../images/dotted_lines.gif" width="605" height="8"></td>
</tr>
<tr>
<td width="3%"> </td>
<td width="680" class="text">
<p align="center">
<embed width="431" height="110" src="../ads/midad02.swf"></td>
</tr>
<tr>
<td colspan="2">
<img src="../images/spacer.gif" width="1" height="1"></td>
</tr>
</table>
<table width="605" border="0" cellspacing="0" cellpadding="0" id="table4">
<tr>
<td>
<img src="../images/dotted_lines.gif" width="605" height="8"></td>
</tr>
<tr align="center">
<td width="605" align="center">
<h1>如何手工注册MSComm控件</h1>
<p>龚建伟 http://www.gjwtech.com</td>
</tr>
<tr>
<td width="680">
<img src="../images/dotted_lines.gif" width="605" height="8"></td>
</tr>
<tr>
<td valign="top">
<img src="../images/spacer.gif" width="1" height="1"></td>
</tr>
<tr>
<td align="center" valign="top">
<p align="left"> </td>
</tr>
<tr>
<td align="center" valign="top">
<p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3">大家知道,当我们安装VC++6.0/VB6.0时,如果选择了ACtiveX控件项(自定义安装),MSComm控件就会自动安装在计算机上了,并在系统文件夹下多了3个文件:Mscomm.srg,
Mscomm32.ocx,Mscomm32.dep</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> 注意,操作系统不同,则系统文件夹不同:<br>
Win98: windows/system<br>
Win2000: winnt/system32</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> 那么用了MSComm控件的程序在发布时或者在DELPHI开发环境下如何来注册MSComm控件呢?发布程序时可以用安装程序,我们这里不介绍,只谈谈如何手工来注册安装MSComm控件。</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> 第一步:将Mscomm.srg,
Mscomm32.ocx,Mscomm32.dep三个文件复制到系统文件夹中。要注意的是,MSComm控件是要授权的,所以必须将其使用“执照”Licence
在注册表中登记注册,下一步就是注册方法。至于为什么要这样做,可以看看下面的网页:<a href="http://support.microsoft.com/support/kb/articles/q151/7/71.asp">http://support.microsoft.com/support/kb/articles/q151/7/71.asp</a></font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> </font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3">
第二步:用Windows下的注册工具regsvr32注册该OCX控件,点击“开始”->"运行",再在中填入(假设操作安装在C盘,WIN2000):</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> Regsvr32
<a href="file:///C:/winnt/system32/Mscomm32.ocx">
C:\winnt\system32\Mscomm32.ocx</a></font><p style="margin-top: 3; margin-bottom: 3" align="left">
<p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3">
第三步:在注册表中手工新建一个主键项:先在点击“开始”->"运行",再在中填入regedit命令打开注册表,找到HKEY_CLASSES_ROOT\Licenses,在其中添加主键<br>
4250E830-6AC2-11cf-8ADB-00AA00C00905 并将内容设置为:</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> (注:这项内容也可以用记事本程序打开Mscomm.srg文件看到)</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> 在VC(包括VC.NET)中应用,我已经介绍多次了,这里再说说在Delphi中的应用:进入Delphi环境中,选择菜单命令:Component->Import
ActiveX Control,在列表中可以看到Microsoft Comm Control,version 6.0,
选中后点击Install按钮,就完成安装。在ActiveX控件页上可以看到MSComm控件的电话图标。</font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> </font><p style="margin-top: 3; margin-bottom: 3" align="left">
<font size="3"> </font></td>
</tr>
<tr>
<td align="center" valign="top">
</td>
</tr>
<tr>
<td align="center" valign="top">
</td>
</tr>
<tr>
<td align="center" valign="top">
</td>
</tr>
<tr>
<td align="center" valign="top">
</td>
</tr>
<tr>
<td align="center" valign="top">
<img src="../images/dotted_lines.gif" width="605" height="8"></td>
</tr>
</table>
</td>
<td width="155" align="center" valign="top" bgcolor="#FFFFFF" height="100">
<p align="left">
<embed width="155" height="400" src="../ads/sidead01.swf"><noembed>新书:串口通信编程实践</noembed></td>
</tr>
<tr>
<td width="155" align="center" valign="top" bgcolor="#FFFFFF">
<img border="0" src="../images/dot_short_line.jpg" width="155" height="15"><embed width="155" height="400" src="../ads/sidead02.swf"></td>
</tr>
<tr>
<td width="155" align="center" valign="top" bgcolor="#FFFFFF" height="100">
</td>
</tr>
<tr>
<td width="155" align="center" valign="top" bgcolor="#FFFFFF">
</td>
</tr>
<tr>
<td width="155" align="center" valign="top" bgcolor="#FFFFFF">
</td>
</tr>
<tr align="center">
<td colspan="2" bgcolor="#808080" valign="bottom">
<table border="1" width="100%" id="table1">
<tr>
<td>
<p align="center"><font color="#000080">
<a href="../thesis/symmetricalaxis.htm" target="_blank">
<font color="#FFFFFF">
<a target="_blank" href="http://www.gjwtech.com">转载本站原版内容,请注明作者并说明来自http://www.gjwtech.com
龚建伟技术主页</a></font></a></font></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<table cellpadding="0" cellspacing="0" width="100%" id="table6">
<!-- MSTableType="layout" -->
<tr>
<td height="79" valign="top">
<div align="center">
<table border="0" width="771" id="table7" height="126">
<!-- MSTableType="nolayout" -->
<tr>
<td>
<p align="center"><b><font color="#008000"><u><a href="mailto:webmaster@gjwtech.com">
EMAIL</a></u></font></b>
</p>
<table border="0" width="100%" id="table8">
<tr>
<td colspan="2" bgcolor="#018CD2">
<p align="center"> </td>
</tr>
<tr>
<td width="16%"> </td>
<td width="82%">
<embed width="550" height="100" src="../ads/bottomad01.swf"></td>
</tr>
</table>
<p> </td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -