在WinCC中,我想读取一个文本文件的内容,然后加到画面上的组合框里面。
我现在能在C脚本中读取文件,也能在VB里面往组合框里添加选项,但是还是没有办法实现以上功能,想问一下有什么办法。
比如在C脚本里往组合框里添加项,或是在VB里访问文件,或者是他们之间可以通过什么方式传递字符串。。。
最佳答案
C脚本也可以采用类似VBS的方法访问控件属性和方法:
#define GetObject GetObject
__object *pdl=NULL;
__object *pic=NULL;
__object *obj=NULL;
pdl = __object_create("PDLRuntime");
pic=pdl->GetPicture("");
obj=pic->GetObject("lstBox1");
obj->AddItem("January",0); //y用additem方法
obj->AddItem("February",1);
obj->RemoveItem(1); //y用REMOVEITEM方法
__object_delete(obj);
__object_delete(pic);
__object_delete(pdl);
当然VBS也可以用FSO组件来读取文本内容,具体自己搜索。
提问者对于答案的评价:
谢谢,高手啊
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273828.html