410521a 发表于 2010-6-27 13:58:03

listview能不能分页显示` 即一页显示多少个数据?

listview能不能分页显示` 即一页显示多少个数据?

水木子 发表于 2010-6-27 14:21:27

分页显示?可否举例或截图说明呢?

410521a 发表于 2010-6-27 15:34:07

本帖最后由 410521a 于 2010-6-27 15:36 编辑

就是读到到listview里边的数据`` 比如说``只让他显示10个` 然后有上一页`` 下一页`的按键   点下一页`就会显示后边的10个`` 以此类推`
现在200个数据还要读一两秒钟`` 那越来越多`` 显示的就越慢了`


If Not @error Then
                For $i = 1 To $read
                      $xusyID= GUICtrlCreateListViewItem($read[$i], $ListView5_1)
                                                GUICtrlSetData($Label5_2,$z+1)

410521a 发表于 2010-6-27 16:09:27

或者给个修改或删除后`不用重新读取`就可以看到窗口里修改过的数据

lynfr8 发表于 2010-6-28 02:01:01

listview能不能分页显示` 即一页显示多少个数据?
410521a 发表于 2010-6-27 13:58 http://www.autoitx.com/images/common/back.gif


    用按钮控制数组就可以解决了

lynfr8 发表于 2010-6-28 02:01:25

或者给个修改或删除后`不用重新读取`就可以看到窗口里修改过的数据
410521a 发表于 2010-6-27 16:09 http://www.autoitx.com/images/common/back.gif

传送门:listview数据原位修改
    http://www.autoitx.com/thread-3989-1-2.html

netegg 发表于 2010-6-28 07:08:07

本帖最后由 netegg 于 2010-6-28 07:10 编辑

先把项目分组,翻页时对当前页_GUICtrlListView_DeleteAllItems($hWnd),然后重新建立下一组

410521a 发表于 2010-6-28 09:12:15

在这里先谢谢各位了`` 现在还没睡醒可不得劲`` 等想研究了` 再看看

410521a 发表于 2010-6-29 11:47:07

本帖最后由 410521a 于 2010-6-29 13:04 编辑

回复 7# netegg


    请指教`

给个例子` 帮助没看明白

netegg 发表于 2010-6-29 16:20:02

func listitem($i)
for $j = 1 to m
    $listviewitem[$i][$j]= _guilistviewitem_create($hListview, $i& '----' & $j)
next
endfunc
if guictrlread($forwardbutton) = 1 then
_guilistviewitem_deleteall($hListview)
listitem('2')
endif
只是大概意思,不一定没错

410521a 发表于 2010-6-29 21:31:41

不是太明白
页: [1]
查看完整版本: listview能不能分页显示` 即一页显示多少个数据?