当前位置: 主页 > PLC控制

wincc7.3智能对象列表框,怎么读取选定行的字符?

列表框中添加有很多行字符,单击某一行,怎么将该行字符提取出来赋值wincc内部字符变量?如果是脚本解决,相应的C脚本怎么写?

最佳答案

添加控件列表框,命名为liSTbox1,列表框的鼠标“按左键”事件中添加如下代码,将值写入到WinCC变量管理中的变量"a5"中。

char*szTESt;
szTest=GeTPrOPChar(lpszPictureName,"listbox1","SelText");//Return-Type:char*
SetTagChar("a5",szTest);

提问者对于答案的评价:
非常感谢!!解决了一个困惑我好几天的问题!!网上到处都搜索不到方法!关于这个我还有问题请教,通过C脚本这怎么添加文本,和删除选择的文本项和清空整个列表框呢?

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号