WinCC脚本问题

在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

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

相关推荐