本帖最后由 NOCOL 于 2016-10-28 15:53 编辑
纯源码,无添加 附件内有2个源码,一个精简点的,一个获取的内容多一点的,都是之前闲着无聊写的
此源码为自绘列表框的例程,请无视正则方法,当时刚学正则然后就采用了比较笨的方法,一条一条的获取
源码中值得学习的是使用类的方法,申明数据类型添加列表项。
.成员 文本, 文本型 .成员 ID, 文本型 .成员 悬赏, 文本型 .成员 标识, 整数型 .成员 文本标识, 整数型 .成员 id标识, 整数型
自绘列表最常用的就是数据类型,添加一个数据类型,在数据类型下面增加成员,
然后建立一个数据类型的数组变量来使用。
就好比自带的超级报表列,你可以很轻松的取出哪一行哪一列的数据,
使用数据类型我们也可以很轻松的知道,第几个数据类型的某一个成员的数据
源码中值得学习的就是下面的一句代码
怎么计算列表的排列,和数据类型的使用,大家好好学习~天天向上
变量名 | 类 型 | 静态 | 数组 | 备 注 | 计次 | 整数型 | | | 临时顶边 | 整数型 | | | 文本长度 | 整数型 | | | 帖子标题 | 文本型 | | | 临时文本 | 整数型 | | |
临时顶边 = 0 动画框. 移动 (0, 0, , 取数组成员数 (帖子 ) × 40 )计次循环首 (取数组成员数 (帖子 ), 计次 )帖子 [计次 ].标识 = 动画框. 创建物体 (, 0, 临时顶边, , )动画框. 置图片 (帖子 [计次 ].标识, #正常图片, )临时文本 = 动画框. 创建物体 (, 动画框. 取物体左边 (帖子 [计次 ].标识 ) + 4, 动画框. 取物体顶边 (帖子 [计次 ].标识 ) + 14, , )动画框. 置文本 (临时文本, “[易求助]”, , 10855704 )如果 (取文本长度 (帖子 [计次 ].文本 ) > 40 )帖子标题 = 取文本左边 (帖子 [计次 ].文本, 40 ) + “...”帖子标题 = 帖子 [计次 ].文本 帖子 [计次].文本标识 = 动画框.创建物体 (, 动画框.取物体左边 (临时文本) + 动画框.取物体宽度 (临时文本) + 4, 动画框.取物体顶边 (临时文本), , )动画框. 置文本 (帖子 [计次 ].文本标识, 帖子标题, , 3352624 )帖子 [计次 ].id标识 = 动画框. 创建物体 (, 动画框. 取物体左边 (帖子 [计次 ].文本标识 ) + 动画框. 取物体宽度 (帖子 [计次 ].文本标识 ) + 4, 动画框. 取物体顶边 (帖子 [计次 ].文本标识 ), , )动画框. 置文本 (帖子 [计次 ].id标识, “{悬赏” + 帖子 [计次 ].悬赏 + “}”, , 4525546 )临时顶边 = 临时顶边 + 40 计次循环尾 ()
大家没事也可以看看我之前发布的帖子【这是一个简单的报表列的自绘】
http://bbs.125.la/forum.php?mod=viewthread&tid=13946689
【顺便的广告】
[易语言纯源码] [分享源码] 超酷效果,粒子发射器,顺带的黑色帝国文字降落效果
http://bbs.125.la/forum.php?mod=viewthread&tid=13950995
[易源码分享] [分享源码] 酷我音乐【外链,歌手,专辑,歌手头像,音乐大小】获取,有想做播放器的小伙伴的福利
http://bbs.125.la/forum.php?mod=viewthread&tid=13949865
[易语言纯源码] [分享源码] 自绘类-仿桌面动画框-对想做桌面或者工具箱的小伙伴肯定有帮助
http://bbs.125.la/forum.php?mod=viewthread&tid=13948724
[易语言软件开源] [分享源码] 自绘桌面管理程序
http://bbs.125.la/forum.php?mod=viewthread&tid=13939073
我有计划做一个复杂的有技术含量的自绘列表框开源,大家有什么推荐。什么样的列表有技术含量,我可以考虑做一下
惯用套路,回帖查看 |