请教: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