在Wincc C脚本中,有字符串引用”i=1000",如何用变量来替换,以便获得外部变量的值,请问如何解决?

UAHCONNECTc1;UAHARCHIVEa1;intiWater;iWater=GetTagDWord("Water_Select");//Return-Type:... UAHCONNECT c1;UAHARCHIVE a1;int iWater;iWater=GetTagDWord("Water_Select");//Return-Type: DWORD uaConnect(&c1);uaQueryArchiveByName(c1,"Coke",&a1);//Return-Type: BOOL uaArchiveOpen(a1);//Return-Type: BOOL uaArchiveDelete(a1,"Water=1000");uaArchiveUpdate(a1);uaArchiveClose(a1); uaReleaseArchive(a1);uaDisconnect(c1);这里,我想将“Water=1000”,替换成“water=’变量值‘”,如何解决? 展开
 我来答
裤绲嫦畲老押新
2014-02-16 · TA获得超过103个赞
知道答主
回答量:47
采纳率:0%
帮助的人:69.4万
展开全部
可以的,将,"Water=1000"这部分定义一串如:...int iWater;char sWater[256];int vWater;//你的变量...vWater=1000; //你的值sprintf(sWater,"Water=%d",vWater);uaArchiveDelete(a1,sWater);...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式