找回密码
 加入
搜索
查看: 3320|回复: 13

[GUI管理] 有朋友利用listview虚拟列表 实际撰写过应用程序吗?? 画面残影问题请教…

 火.. [复制链接]
发表于 2013-4-20 23:28:12 | 显示全部楼层 |阅读模式
本帖最后由 kk_lee69 于 2013-4-29 15:50 编辑

有朋友利用listview虚拟列表 实际撰写过应用程序吗?? 画面残影问题请教….

我在实际应用 listview虚拟列表 的时候发现一个问题 ,就是当我 快速的按着 下拉的位置后,原本的画面 会因为
显示的关系 出现残影……如下面两张图片所示,有人遇过这个情况吗??  有解决方式吗??

原本正常的畫面  



殘影畫面如下:  在原本字的中間 會有一條 殘影的線  把字切成兩半



茲附上 我的 程式
P.S 測試 時請 先 按下搜尋  LISTVIEW 才會出現資料
另外請不要 按住滑鼠往下拉 ........ 請 直接用鼠標 在 下面的位置 (就是上圖箭頭的位置)   直接按下去 讓畫面往下跑  這樣才會出現

繁體版 程式


簡體版程式



補充一下   同樣的程式  同樣的AU3版本  我在WIN7 下跑 不會有這個情況
目前 開始 懷疑是 XP 問題  不知道是否有人在XP 上面測試是正常的??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-4-21 16:13:02 | 显示全部楼层
性能问题吧 说明 autoit 还是有点弱
发表于 2013-4-23 22:56:40 | 显示全部楼层
贴出具体代码,不然谁知道是什么原因引起的
发表于 2013-4-24 08:51:08 | 显示全部楼层
大型列表别用listview,会被累死的
发表于 2013-4-24 09:19:55 | 显示全部楼层
这种情况没有遇到过,楼主能分享下源码么?
 楼主| 发表于 2013-4-24 11:11:07 | 显示全部楼层
晚上 上傳 源碼  多謝各位關心
 楼主| 发表于 2013-4-25 01:48:16 | 显示全部楼层
源碼 已經更新  分簡體版  跟 繁體版.....方便觀看
发表于 2013-4-27 22:45:48 | 显示全部楼层
我win7 x64测试很正常,表示帮不了你了
发表于 2013-4-28 07:22:33 | 显示全部楼层
测试按住滚动条中间不出现,
如果在中间轻点一下,要出现
发表于 2013-4-28 08:31:41 | 显示全部楼层
没发现这种问题!
发表于 2013-4-28 15:30:45 | 显示全部楼层
回复 4# netegg


    请教 那用什么? 表格控件 ? AU3能调用么?
发表于 2013-4-28 15:49:37 | 显示全部楼层
不知道你的目的到底是什么,如果只是显示,用grid或者guitable,如果要计算建议还是内嵌个excel对象
 楼主| 发表于 2013-4-29 09:47:09 | 显示全部楼层
回复 12# netegg
目的是顯示  有更好的方法嗎??
发表于 2023-4-7 00:25:48 | 显示全部楼层
我用了一个笨方法解决的,就是模拟滚动上下刷新一遍

_GUICtrlListView_EnsureVisible($vlist, $iITEM_COUNT-1) ;处理listview显示问题,滑到最底部再返回顶部
_GUICtrlListView_EnsureVisible($vlist, 0)

您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-28 07:40 , Processed in 0.081821 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表