listview的又难度的问题
我用如下方法把listview 控件的 l_lvi.data ,l_lvi.label ,lv_1.additem(l_lvi) 都邦定到一起
fetch cur_zy into :str_zy ,:zy_dm ;
do while sqlca.sqlcode=0
if sqlca.sqlcode=100 then
exit
messagebox('error','没有数据')
end if
// count = count + 1
listviewitem l_lvi
l_lvi.data = zy_dm
l_lvi.label =string(str_zy)
lv_1.additem(l_lvi)
//lv_1.additem(string(str_zy),count)
fetch cur_zy into :str_zy,:zy_dm;
上面的代码都正确
想用下面的方法通过l_lvi.data 再查找到邦定的l_lvi.label
不知道下面的代码那里有问题应该怎么修改
l_lvi.data = long(sle3)
lv_1.GetItem(li_index,l_lvi)
zy3_mc = l_lvi.label
lv_1.setItem(li_index,l_lvi)
zy3_mc = l_lvi.label
li_index = lv_1.FindItem(0,zy3_mc, true,true)