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

相关推荐

  • 在报表编辑器中如何制作实时表格

    我想在报表编辑器布局的动态部分做一个表格。可以显示实时数据。并且可以打印。怎么实现。 最佳答案 1、在布局里建立表格,并且连接上变量,然后根据你需求的格式去调整下,也可以在静态部分…

    SIMATIC WinCC 2019年6月11日
  • wincc集成至step后,wincc调用step变量显示不能启动数据库

    wincc已经集成到step,目前wincc不能调用step变量,显示不能启动数据库,如图。wincc建立到结构到变量已经再界面上能正常显示数据。先装step再装到wincc。wi…

    2021年7月5日
  • M277触摸屏问题

    下载后程序不能在屏幕上显示,按下START后出现please with writing crash dumps…,这个问题如何解决 最佳…

    SIMATIC WinCC 2017年11月13日
  • wincc中如何用C 脚本进行计数

    比如电机的启动次数,怎么用C脚本来进行计数? 最佳答案 你可以内一个内部变量save bool,启动动作start bool if ((sa…

    SIMATIC WinCC 2019年6月11日
  • WinCC V6 中过程值归档数据如何读入到变量中?

    现已经再WinCC中归档了一系列变量,需要根据输入的具体时间变量读出该时间这一系列变量的值,如何用脚本实现? 脚本读入“时间设定”,根据“时间设定”读出数据库中的对应值,…

    SIMATIC WinCC 2019年6月11日
  • wincc帮助问题

    按F1后出现帮助,但是点击帮助里面的内容,而且不能打开目录和索引项。这是为什么呢?谢谢 问题补充:并且,在使用工具栏的“?”帮助按钮时,先点这个按钮,可以打开一个帮助对话框,而要想…

    SIMATIC WinCC 2019年6月11日
  • 多个定时的全局动作运行顺序

    全局动作里有两个以上的定时运行动作时,有没有办法决定它们的运行优先权?比如说,有两个全局动作,A和B,都是定时1秒。那么是A先运行还是B先运行? 最佳答案 应该没优先权的设置,但既…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2 安装modbus驱动

    各位,我现场有几个仪表是modbus rtu 协议,走485的。我打算485转232,插到电脑上!上位机是wincc ,我wincc能读取仪表的点吗?…

    SIMATIC WinCC 2019年6月11日
  • wincc中设备的启停动作逐行显示

    如何实现wincc中设备启停动作逐行显示如图,用那种方式实现比较好? 问题补充:请问用spreadsheet 控件怎么做?能详细说说吗? 图片说明:  &nbs…

    2021年7月5日
  • wincc平台使用环境如何设定

    wincc组态完成后,操作员使用环境如何设定,屏蔽一些windows的使用环境和权限 最佳答案 1.在WINCC项目–计算机属性–“参数”选项中禁止一些组合键。 2.…

    SIMATIC WinCC 2019年6月11日