在key_down里处理一下位置不行吗?
解决方案 »
- 请问vb正则达式为什么有错
- 测试你古代的地位 99%的人会笑死
- 问一个关于Excel自动填写的操作如何实现
- 图形问题,很急(第19天)!1分+500元人民币!
- 求datagrid中字段求和,望各高手赐教。谢谢!!!!!
- 请问一下,打开文件的对话框在哪个components中,在线求教
- 有关Shell函数
- 请问:如何使表格控MSHFlexGrid件即时反映数据库更新情况(ADODC)?
- 向DataReport打印高手请教!我已经设置好了打印的格式,打印出来也没有问题,可是通过自带的“导出”时导成的html文件或Txt文件里面的格
- 帮忙,datepicker让我头痛
- 请高手指点一二!
- 利用WINSOCK控件,多台机器同时向主机(SERVER)上传数据,具体如何实现?
以后更改该列和上一条(或下一条)内容后
(ListView1.SelectedItem.SubItems(index)),
以该列重新排序
Dim iOrder As Integer, i As Integer
strKey = ListView1.SelectedItem.Key
iOrder = ListView1.SelectedItem.SubItems(1)
If iOrder = ListView1.ListItems.Count Then Exit Sub
For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).SubItems(1) = iOrder + 1 Then ListView1.ListItems(i).SubItems(1) = iOrder
Next i
ListView1.ListItems(strKey).SubItems(1) = iOrder + 1
ListView1.SortKey = 1
ListView1.Sorted = True '将列表排序。
试试,呵呵
加1000么If iOrder = ListView1.ListItems.Count Then Exit Sub
如果加1000,改成
If iOrder = ListView1.ListItems.Count +1000 Then Exit Sub