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

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

最佳答案

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

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

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

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc141895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 下午7:14
下一篇 2017年6月1日 下午7:15

相关推荐

  • WinCC flexible208 SP3 打不开旧项目

    打开以前别人的HMI项目,可能是旧版本的项目,打开是报错 “该项目使用不兼容的或者试用的Wincc flexible创建的。它最后使用的是Wincc …

    SIMATIC WinCC 2021年7月5日
  • WinCC flexible 2008脚本如何在后台一直运行?

    WinCC flexible 2008新创建脚本后,如何让其在后台一直运行。目前一直使用调度器1分钟一次,时间间隔太长了。 问题补充:答:可以监控plc的1秒时…

    SIMATIC WinCC 2021年7月5日
  • 时间控件的显示

    请问,在wincc里田间时间控件后,为什么在显示时年月日与小时分钟秒之间会出现一个类似于Σ的符号?如何去掉该符号?谢谢! 最佳答案 如何通过脚本来动态组态在线趋势控件的时间范围?&…

    SIMATIC WinCC 2019年6月11日
  • Wincc运行记录报表如何做

    最基本的一张报表,例如A系统,开机时间,关机时间,自动生成一张报表,包边可按天,周生成。 钻石用户推荐最佳答案 WinCC数据报表实现方法介绍http://www.ad.sieme…

    SIMATIC WinCC 2021年7月5日
  • WINCC反应滞后

    我现在用的是PLC通过以太网模块和WINCC相连的,可是现在运行起来存在滞后的现象,不知道是为什么。就是我的继电器都动作了3、4秒后画面上的状态信号才动作,不知道有什么办法没有。好…

    SIMATIC WinCC 2019年6月11日
  • Wincc的文本变量转换成其他类型数据

    我在做关于“如何在 WinCC 运行系统中通过串口发送接收数据?”,通过RS232通讯读写取电子称及计量泵的数据,因为有一些连锁保护动作,所以想把逻辑程序在S7…

    SIMATIC WinCC 2019年6月11日
  • MP377如何用CF卡或者U盘存储记录数据

    MP377是不是不插入CF卡或者U盘,就不可以记录历史数据? MP377如何用CF卡或者U盘存储记录数据? 最佳答案 1、因为历史趋势图和历史报警的数据记录无法存储在MP…

    SIMATIC WinCC 2019年6月11日
  • Wincc如何做双机热备?

    当前使用的Wincc版本是 wincc 7.4sp1,有没有哪位大神知道Wincc双机热备怎么做?【PS:当前Wincc里有脚本执行的,也有变量归档】,请教各位…

    SIMATIC WinCC 2021年7月5日
  • 客户机用户权限

    请教各位,我在两台电脑上组态了服务器,客户机,在服务器电脑上运行正常,可是在客户机电脑上,从网上邻居找到工程打开时却提示,用户没有执行该操作的权限,不知为什么。 最佳答案 1。在“…

    SIMATIC WinCC 2019年6月11日
  • 求教wincc flexible smart v3软件

    我有个程序用wincc flexible smart v3打不开,提示版本不对,现在最新版本是多少啊?麻烦分享下最新版本软件链接,最好是百度云链接,q…

    SIMATIC WinCC 2021年7月5日