回复:如何改变画面窗口的在线趋势属性

城外之人

版主

  • 帖子

    8685
  • 精华

    18
  • 被关注

    218

论坛等级:至圣

注册时间:2003-09-23

钻石 钻石 如何晋级?

发布于 2013-04-29 08:43:55

1楼

有四个关键字:趋势控件名称(Object Name)、趋势控件标题(Caption)、曲线索引(Index)、曲线名称(Name)。
在操作趋势控件时,标准函数里函数都是以Caption为参数传递的。而内部函数里函数则是以对象名称操作。
假设一个趋势控件里有3条曲线,Name分别为Trend1、Trend2、Trend3,则它们的Index分别为0、1、2。
弄清这些关系后,操作起来就简单了。
char Tlg_Caption[50];
strcpy(Tlg_Caption,GetPropChar(lpszPictureName,lpszTrendName,"Caption")); //得到控件的Caption属性。此句在你的要求里并不需要。
SetPropWord(lpszPictureName,lpszTrendName,"Index",0); //设定曲线的Index属性,0为第1条曲线。如果是第2条曲线,则设为1,依此类推。
SetPropChar(lpszPictureName,lpszTrendName,"Name",“1#液位”);
无论成与败,无论甜与苦,我还是我。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32566条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。