对于列表框控件中数据项的添加、修改、获取或删除等操作都是通过列表框控件函数实现的。首先认识一下列表框控件的函数:
listLoadList("ControlName","Filename")
此函数用于将CSV格式文件“Filename”中的列表项调入指定的列表框控件“ControlName”中,并替换列表框中的原有列表项。列表框中只显示列表项的成员名称(字符串信息),而不显示相关的数据值。
listSaveList("ControlName","Filename")
此函数用于将列表框控件“ControlName”中的列表项信息存入CSV格式文件“Filename”中。如果该文件不存在,则直接创建。
listAddItem("ControlName","MessageTag")
此函数将给定的列表项字符串信息“MessageTag”增加到指定的列表框控件“ControlName”中并显示出来。组态王将增加的字符串信息作为列表框中的一个成员项——Item,并自动给这个成员项定义一个索引号——ItemIndex,索引号ItemIndex从1开始由小到大自动加1。
listClear("ControlName")
此函数将清除指定列表框控件“ControlName”中的所有列表成员项。
listDeleteItem("ControlName",ItemIndex)
此函数将在指定的列表框控件“ControlName”中删除索引号为ItemIndex的成员项。
listDeleteSelection("ControlName")
此函数将删除列表框控件“ControlName”中当前选定的成员项。
listFindItem("ControlN