发表于:2002-04-20 14:00:00
楼主
请教衣卓老师和各位高手:
网络变量有标准类型和自定义类型;
现在节点定义网络变量为struct类型
struct{
char cstr[10];
int ilen;
} nodeinfo;
在lonworks上位机使用LonworksObjectServer,编程工具为vc++;
在OnMonitorUpdateEven中使用DataPoint的Getfield方法:
LPDISPATCH LcaDataPoint::GetField(const VARIANT& Index)
取得DataPoint.
请问:
1、如何将struct nodeinfo 从以上方法中取出?
2、因为DataPoint没有Setfield方法,如何将上位机定义的struct nodeinfo 写入DataPoint 并传向节点?
回信请寄:yang_hm@vip.163.com