如何使用listbox的列属性? 为什么我listbox1.items.add的时候,只能把内容加到第一列里,第二列以后的都加不进去该怎样使用列属性呢?我想实现个功能就是,每条记录有4种类型的数据,每种类型的数据占一列,每条记录的的四种类型都上下对齐,该怎样实现呢?谢谢大家帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listbox有第二列吗?listview可以是多列的。 这样也可以:listBox1.Items.Add(Format('%-20s%-20s%-20s%-20s', ['id', '姓名', '性别', '其他']));listBox1.Items.Add(Format('%-20d%-20s%-20s%-20s', [5, 'csdn', 'm', 'abc']));Font应设成中文并且字符集GB2312,否则不对齐。 LISTBOX没有多列,只有用字符串拼凑,用空格或其他符号分开不同字段。 用listview吧,我觉得这个更好用,直接设置columns属性就行了。而且有网格线可以横清楚的分清各行之间的层次。使用比较方便。 delphi7 中通过sql语句显示在DBgrid中的数据竖排转横排。 如何利用钩子知道[QQ聊天窗口]弹了出来并得到其句柄? 再来这里问一下:跟踪到了语句,在查询分析器中也执行成功,但却没有返回给程序。 createdataset 怎样为动态创建的控件添加代码? 怎么样才能实现form2上能使用form1上的音量控制,在线等候 怎样在delphi中调用word! 多少分都给!!帮我,大侠 5000元购买各类大型程序源码。或用我的ERP交换。 如何创建快捷方式? NMSMTP1发邮件要验证密码的问题 not in 语句怎么不执行了?
listview可以是多列的。
listBox1.Items.Add(Format('%-20s%-20s%-20s%-20s', ['id', '姓名', '性别', '其他']));
listBox1.Items.Add(Format('%-20d%-20s%-20s%-20s', [5, 'csdn', 'm', 'abc']));
Font应设成中文并且字符集GB2312,否则不对齐。