⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4342.html

📁 关于OPC的相关资料:OPC技术介绍.pdf,入门学习资料及VB源码
💻 HTML
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="" content="">
<title>OPC技术文档之OPCENUM.EXE使用方法(vc)</title>
<style type="text/css">
    .HEAD {font-WEIGHT: bold; font-SIZE: 14px; FILTER: progid:DXImagetransform.Microsoft.Glow(color=000000,strength=2); WIDTH: 90%; COLOR: #fff;}
td {
	font-size: 12px;
	color: #000000;
}
a:link {
	color: #003399;
	text-decoration: underline;
}
a:visited {
	color: #00287D;
	text-decoration: underline;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.hl {
	line-height: 150%;
}
</style>
<style type="text/css">
<!--
.box {
	background-color: #f4f4f4;
	border: 1px dotted #666666;
}
a.dh:link {
	color: #000000;
	text-decoration: none;
}
a.dh:hover {
	color: #FF0000;
	text-decoration: none;
}
-->
</style>
</head>

 
<body leftmargin="0" topmargin="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr> 
    <td height="1" colspan="2"> </td>
  </tr>
  <tr> 
    <td height="1" colspan="2" bgcolor="#646464"> </td>
  </tr>
  <tr align="right"> 
    <td height="24" colspan="2" bgcolor="#EEEEEE"><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td width="68%" align="center"> <div id=top></div></td>
          <td width="32%" align="right">[<a href=javascript:window.external.AddFavorite('http://www.bbou.com','中文资讯集锦')>加入书签</a>] 
            [<a href="http://www.bbou.com/sitemap.html">网站地图</a>]&nbsp;&nbsp;&nbsp;</td>
        </tr>
      </table></td>
  </tr>
  <tr> 
    <td height="1" colspan="2" bgcolor="#353334"> </td>
  </tr>
  <tr> 
    <td height="2" colspan="2" bgcolor="#9B9B9B"> </td>
  </tr>
  <tr> 
    <td height="1" colspan="2" bgcolor="#353334"> </td>
  </tr>
  <tr> 
    <td width="200" height="80" align="center" background="../images/bg.gif"><a href="http://www.bbou.com/"><img src="../../images/logo.gif" width="200" height="80" border="0"></a></td>
    <td align="center" background="../../images/bg.gif"> 
      <script src="../../top.js"></script>
    </td>
  </tr>
  <tr> 
    <td height="1" colspan="2" bgcolor="#353334"> </td>
  </tr>
  <tr> 
    <td height="2" colspan="2" bgcolor="#9B9B9B"> </td>
  </tr>
  <tr> 
    <td height="1" colspan="2" bgcolor="#353334"> </td>
  </tr>
</table>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="200" align="center" valign="top" bgcolor="#EEEEEE"><table width="100%" border="0" cellspacing="0" cellpadding="3">
        <tr>
          <td height="27" background="../../images/Left.gif">&nbsp;&nbsp; <span class="HEAD">一周<font color="#FF0000">热门</font>精选</span></td>
        </tr>
        <tr>
          <td height="180" valign="top" class="hl">·<a href=4304.html>WIN98启动盘下载</a><br>·<a href=5330.html>step7v5.0使用入门手册(中文)下载</a><br>·<a href=5312.html>电气专业绘图软件PCschematicV6.0软件</a><br>·<a href=4342.html>OPC技术文档之OPCENUM.EXE使用方法(vc)</a><br>·<a href=5721.html>STEP7V5.0/V5.0+SP1/V5.0+SP2块中没有对操作数在接线的功能</a><br>·<a href=4941.html>化工厂生产过程自动化监控系统</a><br>·<a href=5343.html>RSView的报警信息输出到ODBC设置?</a><br>·<a href=5716.html>通过PRODAVEMPIV5.02在多主站PPI网络访问S7-200站</a><br>·<a href=6097.html>访问S7-SCL数组的索引</a><br>·<a href=5156.html>OPCDASERVER(2.0)源程序</a><br></td>
        </tr>
      </table>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td height="28" background="../../images/Left.gif">&nbsp;&nbsp; <span class="HEAD">栏目导航</span></td>
        </tr>
        <tr> 
          <td height="100"><table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr align="center"> 
                <td width="47%" height="25"><a href="../../showbbs/">浪琴音乐</a></td>
                <td width="53%" height="25"><a href="../../gamedu/">华东数码资讯</a></td>
              </tr>
              <tr align="center"> 
                <td height="25"><a href="../../tfu/">天下足坛</a></td>
                <td height="25"><a href="../../hackerxfiles/">黑客X档案论坛</a></td>
              </tr>
              <tr align="center"> 
                <td height="25"><a href="../../ecpu/">神农茶馆</a></td>
                <td height="25"><a href="../../ca800/">中国自动化专业</a></td>
              </tr>
              <tr align="center"> 
                <td height="26"><a href="../../fx120/">放心120</a></td>
                <td height="26">&nbsp;</td>
              </tr>
            </table></td>
        </tr>
      </table>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td height="27" background="../../images/Left.gif">&nbsp;&nbsp; <span class="HEAD">广而告之</span></td>
        </tr>
        <tr> 
          <td height="200" align="center" valign="top"><br>
            <script src="../../left.js"></script>
             </td>
        </tr>
      </table></td>
    <td width="1" bgcolor="#333333"> </td>
    <td width="2" bgcolor="#999999"> </td>
    <td width="1" bgcolor="#333333"> </td>
    <td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="10">
        <tr> 
          <td valign="top"> <table width="100%" border="0" cellpadding="1" cellspacing="0" bgcolor="#FFFFEC">
              <tr> 
                <td>您当前位置: <a href="http://www.bbou.com/" class="dh">中文咨询集锦</a> 
                  &gt; <a href=../ class=dh>中国自动化专业论坛</a> &gt; <a href=index.html class=dh>自动化软件论坛</a> &gt;</td>
              </tr>
              <tr> 
                <td align="center"> <h1 class="box">OPC技术文档之OPCENUM.EXE使用方法(vc)</h1></td>
              </tr>
              <tr> 
                <td height="28" align="center" valign="top"><strong>日期: 2004-11-20 作者:nano <a href=http://www.bbou.com/go.html?http://www.ca800.com/bbs/dispbbs.asp?boardID=17&ID=4342 target=_blank>[出处]</a></strong></td>
              </tr>
              <tr> 
                <td> 
                  <table border="0" align="left" cellpadding="0" cellspacing="0">
                    <tr> 
                      <td><div id="mid_foot"></div></td>
                    </tr>
                  </table>
                  <br>
 <B>OPC 技术文档之 OPCENUM.EXE 使用方法(vc)</B><br>  在制作OPC Client 的程序的时候,常常需要浏览目标服务器的所有OPC Server<br>  方法有两个:<br>   一是通过 IOPCAutoServer 的GetOPCServers方法得到(这个比较简单,这里不讨论)。<br>   二是通过 OPCEnum.exe 提供的 IOPCServerList 接口的 EnumClassesOfCategories 方法实现。<br>  <br>  俺在搜索<a target=_blank href="http://www.google.com">www.google.com</a> 的时候似乎没有找到有关 opcenum.exe 的使用,可能太简单了,会的朋友不要笑俺,俺是写给不会的朋友看的。<br>  <br>  俺要说的是一步一步的来:<br>  <br>  1.导出 opcenum.exe 服务的 IDL 文件<br>   1) 打开系统程序:oleview.exe<br>   2) 找到"Type Libraries\\OpcEnum 1.1 Type Library(Ver 1.1)",1.0也可以<br>   3) 点击菜单里的"Object\\View..."<br>   4) 在打开的"ITypeLib Viewer"里点击菜单的"File\\Save As..."保存成一个IDL文件<br>   5) 以命令行方式来到保存IDL文件的目录<br>   6) 输入"midl /h xxxx.h xxxx.idl" xxxx.h是要生成的com接口头文件 xxxx.idl就是那个idl文件,midl会自动生成一个叫xxx_i.c的文件<br>  <br>  2.写程序<br>   1) 打开VC++ 6.0<br>   2) 加入文件xxxx.h和xxx_i.c<br>   3) 写初始化,调用CoInitialize...,允许访问com内存管理器<br>   4) 写创建 OPC.ServerList.1 对象代码,注意如果是远程机器要使用 CoCreateInstanceEx , CLSCTX_REMOTE_SERVER ,在Setting里要加上 _WIN32_DCOM <br>   5) 实现 IOPCServerList 接口 <br>   5) 最后调用 EnumClassesOfCategories <br>   其中第一个参数为 1 ,第二个参数为组件类目录,即 oleview 里的 Grouped by Component Category\\OPC Data Access Servers Version x.0 <br>  <br></td>
              </tr>
              <tr> 
                <td align="center">&nbsp;</td>
              </tr>
            </table>
            <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#3399FF">
              <tr bgcolor="#FFFFFF"> 
                <td height="28" bgcolor="#0A7CBF">&nbsp;&nbsp;<span class="HEAD">相关评论</span></td>
              </tr>
              <tr bgcolor="#FFFFFF"> 
                <td><table width="200" border="0" align="right" cellpadding="0" cellspacing="1" bgcolor="#0000FF">
                    <tr>
                      <td><table width="200" border="0" cellpadding="0" cellspacing="1" bgcolor="#0A7CBF">
                          <form name="form1" method="get" action="http://www.bbou.com/" target="_blank">
                            <tr> 
                              <td height="28"><font color="#FFFFFF">名字:</font></td>
                              <td height="28"> <input name="user" type="text" id="user" size="20"> 
                              </td>
                            </tr>
                            <tr> 
                              <td height="28" valign="top"><font color="#FFFFFF">评论:</font></td>
                              <td height="28"> <textarea name="textarea" cols="18" rows="5"></textarea></td>
                            </tr>
                            <tr align="center"> 
                              <td colspan="2"><input type="submit" name="Submit" value="提交"></td>
                            </tr>
                          </form>
                        </table></td>
                    </tr>
                  </table>
                  
<font color=blue>Poster: 夏荷秋叶
&nbsp;&nbsp;Time: 2004-11-22 8:19:25&nbsp;&nbsp;<b><div id=ad1></div></b></font><br>
 ','<P>不错</P><hr>
<font color=blue>Poster: DYN-Hmily
&nbsp;&nbsp;Time: 2004-11-29 12:24:17&nbsp;&nbsp;<b><div id=ad2></div></b></font><br>
 好东西,受用了,谢谢啦~<hr>
</td>
              </tr>
            </table></td>
          <td width="27%" align="center" valign="top"> 
            <script src="../../right.js"></script>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="1"> </td>
  </tr>
  <tr>
    <td height="1" bgcolor="#646464"> </td>
  </tr>
  <tr>
    <td height="24" align="right" bgcolor="#EEEEEE"><a href="http://www.bbou.com/duty.html">免责申明</a> 
      - 
      <script src=../../foot.js></script> </td>
  </tr>
  <tr>
    <td height="1" bgcolor="#353334"> </td>
  </tr>
  <tr>
    <td height="2" bgcolor="#9B9B9B"> </td>
  </tr>
  <tr>
    <td height="1" bgcolor="#353334"> </td>
  </tr>
 </table>
</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -