wincc 用C语言控制控件

请教:wincc 用C语言控制List控件。我是想在一个List控件中填加加元素。用VBS很好做。可是用C脚本如何做?

最佳答案

#define GetObject GetObject 

 __object *pdl=NULL; 
 __object *pic=NULL; 
 __object *obj=NULL; 

 pdl = __object_create("PDLRuntime"); 
 pic=pdl->GetPicture(""); 
 obj=pic->GetObject("ListBox1"); 
 obj->AddItem("A",0);  //y用additem方法 
 obj->AddItem("B",1); 

 __object_delete(obj); 
 __object_delete(pic); 
 __object_delete(pdl);

 以上代码为控制本画面的控件代码,如访问替他画面(画面窗口),需采用如下格式:
 pic=pdl->GetPicture("Main.Pict1:Sub"); 
 其中Main为主画面名称,Pict1为画面窗口控件名称,Sub为子画面名称

提问者对于答案的评价:
谢谢!相当厉害。

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

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

相关推荐

  • WinCC和ProTool最新软件下载

    那位高手有WinCC和ProTool的软件下载地址?还是需要跟西门子购买正版的?在网上找到的都不可用.用来上传和下载程序到触摸屏. 问题补充:地址下载都没速度的?咋回事呢? 最佳答…

    SIMATIC WinCC 2019年6月11日
  • 请问这个WINCC软件安装出了什么问题?

    我装的是PCS7 8.0中文版的,打开WINCC项目时,老是提示WINCC SERVER没有运行请见截图1;然后我在服务里看到有关WINCC的好几个服务打不开见…

    2021年7月5日
  • WinCC里如何能显示温度数据的小数位?

    winCC里显示温度只能为整数,如何能把温度数据的小数位也显示出来呢?多谢高手指教! 问题补充:多谢各位指教!在大家的指导下我在“输入输出域显示MW区的原始数据的事件-属性主题-输…

    SIMATIC WinCC 2019年6月11日
  • 增加画面

    在运行的WINCC画面中的主菜单上面通常会有一排的按钮,然后点击其中的一个按钮,就会弹出一个由多个按钮组成的画面,然后我们就可以在次点击其中的一个按钮,进入我们要到的画面.不知道这…

    SIMATIC WinCC 2019年6月11日
  • 在Wincc全局脚本程序中定义一个函数Function1(strSQL),执行查询操作并返回数据集Recordset

    小弟我在Wincc全局脚本程序中定义了一个函数Function1(strSQL),通过传递过来的SQL语句执行查询操作并返回数据集Recordset,现在要在别的按钮动作里调用这个…

    SIMATIC WinCC 2019年6月11日
  • wincc可以控制霍尼韦尔PLC吗

    用wincc通过霍尼韦尔PLC来控制现场电机的启停,可以吗? 最佳答案 可以,你只要通过opc方式连接它的plc中的变量就可以了。 提问者对于答案的评价:很好! 专家置评 已阅,最…

    SIMATIC WinCC 2019年6月10日
  • WINCC VBS中visible问题

    如图,为什么两个VBS脚本,一个能用,能开能关画面;另外一个不能用,只能开画面,不能关画面;为什么? 问题补充:1.试过了换成ScreenItems,结果还是一样2.我把显示属性改…

    2021年7月5日
  • Wincc跟PLC联接

    Wincc跟300联接;是不是直接把PLC连到电脑里就行了?这样要用PLC哪个口?如果不是,请问是不是还加什么模块??? 最佳答案 电脑上插相应通讯协议的卡,比如CP5611等就可…

    SIMATIC WinCC 2019年6月11日
  • 为何无法连接到HMI

    我使用MP277,通过WCC FLEXIBE2008无论通过MPI/DP还是通过以太网,为何连接时一闪就过去了,没有任何提示,就连接不上,之前也是这个程序,但是连机正常的…

    SIMATIC WinCC 2019年6月10日
  • 触摸屏画面制作

    怎样做触摸屏的画面 ,我指的是在首页点下登陆进入第二页 第二页中最低处有很多目录 点下目录中其中一个 就会弹出与这个目录名字对应的画面&nb…

    SIMATIC WinCC 2017年6月13日