偶用listview+imagelist导入并显示了图标,然后手工拖动来改变了图标的排列顺序,可不知该如何按当前图标排列的顺序来保存。
网上说的保存方法大多是
For i = 1 To ListView2.ListItems.Count
filed = ListView2.ListItems(i).text
Print #1, filedNext i
Close #1
可这样保存出来的顺序还是原始顺序啊。
我拖动后看了一下,图标的index并没有改变还是原始的,所以导至保存时顺序也是原始的。
偶想保留的是当时的排列顺序,还望高手指点。
网上说的保存方法大多是
For i = 1 To ListView2.ListItems.Count
filed = ListView2.ListItems(i).text
Print #1, filedNext i
Close #1
可这样保存出来的顺序还是原始顺序啊。
我拖动后看了一下,图标的index并没有改变还是原始的,所以导至保存时顺序也是原始的。
偶想保留的是当时的排列顺序,还望高手指点。
解决方案 »
- VB变态HOOK API也疯狂,有谁有办法可以让函数继续运行吗?
- 怎么用TreeView做公司组织等级那种树呢!从数据库中调用数据!
- 请教高手:使用ado控件与表和msflex控件进行连接。但在ado控件中增加一个字段值后,有时出现msflex显示的值顺序排列顺序变化的情况。但与
- ··如何用VB获得ActiveReport报表的页数··
- 一起来学VB吧!
- API之怪现象,高分,在线!!!!
- 请问RecordSet.open()的返回值问题
- 请教一个复杂报表的问题
- 如何在vb中将一个已经存在的excel文件中的内容复制到一个新建的excel文件中去?
- 用ADODC控件怎么修改Access数据库结构
- 如何读取MSCOMM控件缓存区中的数据?
- 如何做一个有滚动条的picturebox并且是个容器
来捕获拖入的*.exe自动获取图标并显示,这里已经是OK了的。但有一点就是,已经存在在listview2里面的图标如果随意乱拖动有可能是listview2出现滚动条并且导致图标错位不知该怎么预防。