SetTagValue这个函数怎么用啊?

我有一个内部变量TAG为文本变量16位字符集,我现在要用C语言将 “你好” 赋值给这个变量,请问是否是用SetTagValue()这个函数?函数形参lpdmVarKey,lpdmValue,dwState,lpdmError这四个值应该怎么样填呢?
 能否给出一个例子。小弟菜鸟,谢谢了。急!

 
 SetTagValue(lpdmVarKey,lpdmValue,dwState,lpdmError); //Return-Type: BOOL

最佳答案

SetTagValue属于通用型函数,主要用于传递VARIANT变体类型的数据。估计是从ODK函数中的DMSetValue过来的,参数与你所列倒是非常接近。
  WinCC内部函数提供好了SetTagChar、SetTagFloat等函数,参数简单,不必使用DMSetValue这么原始的函数。
  ------------------------
  SetTagChar("你的文本行变量","你好");
 ------------------------
 

提问者对于答案的评价:
谢谢了。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:37
下一篇 2019年6月11日 上午11:37

相关推荐