发表于:2003-01-01 11:00:00
楼主
用LNS 开发网络监控软件,先针对节点的某一变量建立了网络变量监控点,读值没有问题。但当我想要往这个监控点写入一个数值时,却无法改变节点变量的值,这是什么原因,autowrite属性已经置为TRUE了。
这是我的代码
IDispatch *p=p14->get_DataPoint();
ILcaDataPoint *pt=(ILcaDataPoint *)p;
pt->set_AutoRead(true);
pt->set_AutoWrite(true);
TVariantInParam Value="5\t5\t4\t0\t3\t16\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0";
pt->set_FormattedValue(Value);
pt->Write();
其中P14为NvMonitorpoint的句柄
谁能解释一下