找回密码
 加入
搜索
查看: 4503|回复: 10

[系统综合] 关于GUICtrlCreateListViewItem横向显示数据的问题

  [复制链接]
发表于 2012-4-18 23:15:27 | 显示全部楼层 |阅读模式

请教各们大大,如何让这里面的数据显示在一列。
相关源码:
$RS = ObjCreate("ADODB.Recordset")
$RS.ActiveConnection = $conn
$RS.Open("Select * from test where Class = 3 ORDER BY Name");执行Sql语句
        While Not $RS.eof And Not $RS.bof
        If @error = 1 Then ExitLoop
        GUICtrlCreateListViewItem($RS.Fields(1).value, $ListView2)
        $RS.movenext
        WEnd
$RS.close

本帖子中包含更多资源

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

×
发表于 2012-4-18 23:46:50 | 显示全部楼层
回复 1# another

楼主! 仅凭现在的一张图及一点代码, 你只能让别人乱猜测了!
我猜一个:
1, 有可能是你设置 ListView 显示方式不对!
2, 查询出来的原数据还要经过处理才能达到你的要求!
发表于 2012-4-18 23:49:57 | 显示全部楼层
本帖最后由 netegg 于 2012-4-18 23:58 编辑

$item &= $RS.Fields(1).value& '|'
wend之后再lCreateListViewItem(stringtrimright($item, 1),$listview)

咦!不对呀,楼主的标题是横向显示(行),内容怎么改一列(纵向)了,到底要哪种?
 楼主| 发表于 2012-4-19 00:06:51 | 显示全部楼层
$item &= $RS.Fields(1).value& '|'
wend之后再lCreateListViewItem(stringtrimright($item, 1),$listview ...
netegg 发表于 2012-4-18 23:49


纵向只有一列。我是想要这些名字只在纵向一个单元格内显示。
 楼主| 发表于 2012-4-19 00:07:00 | 显示全部楼层
本帖最后由 another 于 2012-4-19 00:16 编辑
$item &= $RS.Fields(1).value& '|'
wend之后再GUIlCreateListViewItem(stringtrimright($item, 1),$listview ...
netegg 发表于 2012-4-18 23:49


你的代码我运行不了。
"D:\其它\10000.au3"(264,39) : warning: $item 可能未声明或者未创建
                                $item &= $RS.Fields(1).value & "|"
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
D:\其它\10000.au3 - 0 错误, 1 警告
发表于 2012-4-19 00:11:25 | 显示全部楼层
回复 5# another
这个不好弄,默认listview的纵向高度是不变的,即使使用大图标,也是一行
 楼主| 发表于 2012-4-19 00:18:22 | 显示全部楼层
让他显示在一行也行。不用listview也可以。就是能读出数据库里的名字。显示在一栏里就行
发表于 2012-4-19 00:23:41 | 显示全部楼层
学习一下,这个是显示数据的。
发表于 2012-4-19 01:12:41 | 显示全部楼层
回复 7# another
不分列?
发表于 2012-4-19 12:47:07 | 显示全部楼层
回复 7# another
那就是说显示在lable上也是可以的咯?
 楼主| 发表于 2012-4-19 20:48:56 | 显示全部楼层
用lable显示出来也行。主要是那个遁环显示的写不出来加“|”或“空格”就出错。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-14 13:02 , Processed in 0.078769 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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