当前位置:
工控论坛
> >
产品
>
OPC
我要发帖
怎么建立枚举器?
点击:
1182
| 回复:
1
magicmouse
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 8回
年度积分:2
历史总积分:91
注册:2001年12月05日
发表于:2003-01-20 09:35:00
楼主
在OPC服务器的IOPCServer接口中有一函数 CreateGroupEnumerator(),用它返回私有组枚举器或公有组枚举器或所有组枚举器。返回的接口用IEnumString或IEnumUnknown。可我怎样建立枚举器呢,难道我还要在服务器对象对应的C++类上公有继承IEnumString或IEnumUnknown接口? 高人指点一下罗! 谢谢!
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-01-20 09:35:00
1楼
在opc dA规范中,包括两种枚举器,字符串枚举器和接口枚举器。对于这两种枚举器,可以采用链表的数据结构实现。分别用一个类实现上述的接口。在类定义中定义私有数据成员枚举器当前ITEM的索引,根据不同的next请求改变当前item的索引值,就可以完成基本的浏览操作。这是一个组件接口,实现的类需要进行注册。
回复
引用
举报
热门招聘
相关主题
NLOPC如何使用
[1535]
OPC C++ 版的演示源程序.
[1539]
Opc Server 开发
[7329]
OPC .net 3.0 (WCF) 彻底摒弃...
[1961]
OPC客户端测试添加Item报错
[3529]
AB的RSview32的OPC如何作为s...
[1770]
通过OPC能实现对设备的控制吗...
[2734]
OPC XML DA有兴趣试试
[2824]
谁给介绍一下OPC协议的版本
[2959]
不懂safearray在delphi中怎么...
[2521]
官方公众号
智造工程师
客服
小程序
公众号